There are 7 ways to get from Jingmen to Shanghai by taxi, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Yichang Sanxia Airport, fly to Shanghai Pudong International Airport
best- Take the taxi from Jingmen to Yichang-Airport-YIHtaxi
- Fly from Yichang Sanxia Airport (YIH) to Shanghai Pudong International Airport (PVG)plane YIH - PVG
3h 43m¥1,502–1,688Taxi, train via Changzhou
cheapest- Take the taxi from Jingmen to Jingzhoutaxi
- Take the train from Jingzhou to Changzhoutrain
- Take the train from Changzhou Station to Shanghai stationtrain
7h 53m¥423–913Drive 973.9 km
- Drive from Jingmen to Shanghaicar 973.9 km
10h 6m¥826–1,193Taxi to Jingzhou Shashi Airport, fly to Shanghai Pudong International Airport
- Take the taxi from Jingmen to Jingzhou Shashi Airport (SHS)taxi
- Fly from Jingzhou Shashi Airport (SHS) to Shanghai Pudong International Airport (PVG)plane SHS - PVG
3h 30m¥2,816–3,746Taxi to Xiangyang Liuji Airport, fly to Shanghai Hongqiao International Airport
- Take the taxi from Jingmen to Xiangyang Liuji Airport (XFN)taxi
- Fly from Xiangyang Liuji Airport (XFN) to Shanghai Hongqiao International Airport (SHA)plane XFN - SHA
4h 3m¥932–1,632Taxi, train
- Take the taxi from Jingmen to Jingzhoutaxi
- Take the train from Jingzhou to Shanghai Hongqiaotrain Yichang East / ...
8h 21m¥452–928Taxi, train via Yueyang East
- Take the taxi from Jingmen to Jingzhoutaxi
- Take the train from Jingzhou to Yueyang Easttrain
- Take the train from Yueyang East to Shanghai Hongqiaotrain
11h 20m¥772–878
Yichang Sanxia Airport (YIH) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Jingmen to Shanghai is to taxi and train via Changzhou which costs ¥420 - ¥950 and takes 7h 53m.
The fastest way to get from Jingmen to Shanghai is to taxi and fly which takes 3h 30m and costs ¥2800 - ¥3800.
The distance between Jingmen and Shanghai is 1132 km. The road distance is 973.9 km.
The best way to get from Jingmen to Shanghai without a car is to taxi and train via Changzhou which takes 7h 53m and costs ¥420 - ¥950.
It takes approximately 3h 43m to get from Jingmen to Shanghai, including transfers.
Yes, the driving distance between Jingmen to Shanghai is 974 km. It takes approximately 10h 6m to drive from Jingmen to Shanghai.
There are 1886+ hotels available in Shanghai.
What companies run services between Jingmen, China and Shanghai, China?
There is no direct connection from Jingmen to Shanghai. However, you can take the taxi to Yichang-Airport-YIH airport, fly to Shanghai Pudong International Airport (PVG), walk to Pudong International Airport, take the train to Longyang Road, walk to Longyang Road, then take the line 2 subway to West Nanjing Road. Alternatively, you can take the taxi to Jingzhou, take the train to Changzhou, walk to Changzhou Station, then take the train to Shanghai station.
- Website
- en.ceair.com
Flights from Yichang Sanxia Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ¥1,270–4,300
Flights from Jingzhou Shashi Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,100–3,600
- Website
- juneyaoair.com
Flights from Yichang Sanxia Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,300–4,300
Flights from Jingzhou Shashi Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,100–3,600
Flights from Xiangyang Liuji Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥650–1,300
- Website
- ceair.com
Flights from Yichang Sanxia Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,270–1,290
- Website
- tianjin-air.com
Flights from Yichang Sanxia Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,900–4,400
Train from Jingzhou to Changzhou
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- ¥250–600
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥250–350
- Adult - 1st Class
- ¥430–600
Train from Changzhou Station to Shanghai station
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Jingzhou to Shanghai Hongqiao
- Ave. Duration
- 6h 43m
- Frequency
- Twice daily
- Estimated price
- ¥300–750
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥300–410
- Adult - 1st Class
- ¥500–750
Train from Changzhou Station to Shanghai station
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥75–85
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥75–85
- 1st Class Seat
- ¥120–135
- Business Class Seat
- ¥170–250
Train from Jingzhou to Yueyang East
- 2nd Class Seat
- ¥190–220
- 1st Class Seat
- ¥320–350
- Business Class Seat
- ¥460–650
Train from Yueyang East to Shanghai Hongqiao
- 2nd Class Seat
- ¥430–480
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
Train from Changzhou Station to Shanghai station
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥55–85
- Soft Sleeper
- ¥130–190
Train from Changzhou Station to Shanghai station
- Hard Seat
- ¥26–35
- Hard sleeper
- ¥55–80
- Soft sleeper
- ¥90–130
- Ave. Duration
- 1h 14m
- Estimated price
- ¥140–330
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, South Korea: Travelling from Seoul to Busan , and Which London airport should I choose? - to help you get the most out of your next trip.

















