Trains from Wuhan to Shanghai

  • Lowest price from $60.70
  • Average duration 4h 58m
  • Connections per day 11
  • Distance 690 km
  • CO₂ per person 10 kg

train from Wuhan to Shanghai

The journey from Wuhan to Shanghai is about 690 km. On average a train trip takes 4h 58m with 11 connections per day.

Lowest price $60.70
Trip duration 4h 58m
Connections per day 11
Lowest price $60.70
Highest price $74.87
First departure 08:00 AM
Last departure 07:18 PM
Distance 690 km
Departure Wuhan
Arrival Shanghai
Travel operator China Railway
Find the best price
China Railway48.3 kg CO₂
18:56Wuhan
4h 26m
23:22Shanghai Hongqiao
$0.00
direct
China Railway48.3 kg CO₂
19:52Wuhan
4h 2m
23:54Shanghai Hongqiao
$0.00
direct
China Railway48.3 kg CO₂
09:32Wuhan
3h 57m
13:29Shanghai Hongqiao
$0.00
direct

Next departures from Wuhan to Shanghai

Sample times and fares for the coming days — book to confirm availability and price.

$8.01
08:00 Wuhan
3h 30m · direct
11:30 Shanghai Hongqiao
$7.62
09:37 Wuhan
4h 29m · direct
14:06 Shanghai Hongqiao
$9.22
10:12 Wuhan
6h 4m · direct
16:16 Shanghai
$9.28
13:17 Wuhan
6h 30m · direct
19:47 Shanghai Hongqiao
$9.03
15:01 Wuhan
6h 8m · direct
21:09 Shanghai Hongqiao
$8.01
15:02 Wuhan
3h 35m · direct
18:37 Shanghai Hongqiao
$7.52
15:09 Wuhan
4h 39m · direct
19:48 Shanghai Hongqiao
$8.30
15:37 Wuhan
6h 22m · direct
21:59 Shanghai Hongqiao
$7.52
16:34 Wuhan
4h 26m · direct
21:00 Shanghai Hongqiao
$7.62
19:18 Wuhan
4h 21m · direct
23:39 Shanghai Hongqiao
See all timetables

CO₂ emissions by mode

train 48.3kg
bus 51.75kg
flight 138kg
carpool 110.4kg
How much CO₂ is emitted travelling by train from Wuhan to Shanghai?

The train journey between Wuhan and Shanghai emits 48.3kg of CO₂.

How much CO₂ do I save by taking the train between Wuhan and Shanghai?

Taking the train between Wuhan and Shanghai saves 89.7kg of CO₂ compared to a flight, 3.45kg compared to the bus and 62.1kg compared to the car.

FAQ