Shanghai Wuhan Routes (7 Ways to go)

Planning a trip from Shanghai to Wuhan Cleartrip helps you select the best route between Shanghai & Wuhan based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Shanghai & Wuhan

The distance from Shanghai to Wuhan is approximately 828.89kms. By car, it takes roughly 8h 20m to reach Wuhan from Shanghai . Take a look at the 7 routes available to reach Wuhan from Shanghai

  • 1.
  • Shanghai to Wuhan Train
  • 6h 36m
  • Rs. 2451
 
Jingan Temple
 
0h 18m
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Shanghai Hongqiao from Jingan Temple. Jingan Temple to Shanghai Hongqiao by Shanghai Metro takes approximately 0h 18m. The distance between Jingan Temple & Shanghai Hongqiao is around 20.17kms.
 
Shanghai Hongqiao
 
5h 14m
Rs. 2400
You can reach Hankou from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Hankou train takes approximately 5h 14m. You can catch a train from Shanghai Hongqiao and get down at Hankou. The price of the train ticket is approximately Rs. 2400.
 
Hankou
 
0h 9m
Rs. 16
Travelling in a Wuhan Metro is one of the ways to reach Zhongshan Park from Hankou station. Hankou station to Zhongshan Park by Wuhan Metro takes approximately 0h 9m. The distance between Hankou station & Zhongshan Park is around 5.06kms.
 
Zhongshan Park
  • 2.
  • Shanghai to Wuhan Bus Trip 8080
  • 14h 35m
  • Rs. 2719
 
Shanghai
 
8h 10m
Rs. 1313
Travelling in a bus is one of the ways to reach Anqing from Shanghai. The total journey between Shanghai & Anqing takes around 8h 10m in a bus. The bus ticket price for the journey is approximately Rs.1313.
 
Anqing
 
5h 0m
Rs. 1406
Travelling in a bus is one of the ways to reach Wuhan from Anqing. The total journey between Anqing & Wuhan takes around 5h 0m in a bus. The bus ticket price for the journey is approximately Rs.1406.
 
Wuhan
  • 3.
  • Shanghai to Wuhan Bus China Bus Guide
  • 16h 19m
  • Rs. 3950
 
Shanghai
 
0h 11m
Rs. 500
You can take a car from Shanghai to Shanghai South Station. It will take you around 0h 11m to cover distance of 10.95kms and reach Shanghai South Station from Shanghai. The total amount for the journey will be approximately Rs.500.
 
Shanghai South Station
 
3h 26m
Rs. 850
Travelling in a bus is one of the ways to reach Dinghai from Shanghai South Station. The total journey between Shanghai South Station & Dinghai takes around 3h 26m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Dinghai
 
11h 42m
Rs. 2600
Travelling in a bus is one of the ways to reach Wuhan from Dinghai. The total journey between Dinghai & Wuhan takes around 11h 42m in a bus. The bus ticket price for the journey is approximately Rs.2600.
 
Wuhan
  • 4.
  • Shanghai to Wuhan Fly from Shanghai Pudong
  • 4h 6m
  • Rs. 4105
 
Jingan Temple
 
0h 17m
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
 
Longyang Road
 
0h 10m
Rs. 410
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
 
Pudong International Airport
 
2h 0m
Rs. 3500
You can travel from Shanghai Pudong to Wuhan by booking a flight. The total flight time between Shanghai Pudong & Wuhan is around 2h 0m. The price of the flight ticket is approximately Rs.3500.
 
Wuhan
 
0h 20m
Rs. 160
Travelling in a bus is one of the ways to reach Jinjiadun Bus Terminal from Wuhan Tianhe Airport. The total journey between Wuhan Tianhe Airport & Jinjiadun Bus Terminal takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Jinjiadun Bus Terminal
  • 5.
  • Shanghai to Wuhan Fly from Shanghai Hongqiao
  • 3h 48m
  • Rs. 4590
 
South Shaanxi Road Station
 
0h 18m
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
 
Hongqiao Airport T1
 
1h 55m
Rs. 4400
You can travel from Shanghai Hongqiao to Wuhan by booking a flight. The total flight time between Shanghai Hongqiao & Wuhan is around 1h 55m. The price of the flight ticket is approximately Rs.4400.
 
Wuhan
 
0h 20m
Rs. 160
Travelling in a bus is one of the ways to reach Jinjiadun Bus Terminal from Wuhan Tianhe Airport. The total journey between Wuhan Tianhe Airport & Jinjiadun Bus Terminal takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Jinjiadun Bus Terminal
  • 6.
  • Shanghai to Wuhan Drive
  • 8h 20m
  • Rs. 4813
 
Shanghai
 
8h 20m
Rs. 4813
You can take a car from Shanghai to Wuhan. It will take you around 8h 20m to cover distance of 828.89kms and reach Wuhan from Shanghai. The total amount for the journey will be approximately Rs.4813.
 
Wuhan
  • 7.
  • Shanghai to Wuhan Bus to Nantong, fly
  • 4h 55m
  • Rs. 5810
 
Shanghai Zongzhan
 
1h 40m
Rs. 500
Travelling in a bus is one of the ways to reach Jiangsu Tongzhou from Shanghai Zongzhan. The total journey between Shanghai Zongzhan & Jiangsu Tongzhou takes around 1h 40m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Jiangsu Tongzhou
 
0h 15m
Rs. 650
You can take a car from Jiangsu Tongzhou to Nantong. It will take you around 0h 15m to cover distance of 15.12kms and reach Nantong from Jiangsu Tongzhou. The total amount for the journey will be approximately Rs.650.
 
Nantong
 
1h 25m
Rs. 4500
You can travel from Nantong to Wuhan by booking a flight. The total flight time between Nantong & Wuhan is around 1h 25m. The price of the flight ticket is approximately Rs.4500.
 
Wuhan
 
0h 20m
Rs. 160
Travelling in a bus is one of the ways to reach Jinjiadun Bus Terminal from Wuhan Tianhe Airport. The total journey between Wuhan Tianhe Airport & Jinjiadun Bus Terminal takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Jinjiadun Bus Terminal