Trains from Wuhan to Shenzhen

  • Lowest price from $21.29
  • Average duration 5h 36m
  • Connections per day 94
  • Distance 894 km
  • CO₂ per person 13 kg

train from Wuhan to Shenzhen

The journey from Wuhan to Shenzhen is about 894 km. On average a train trip takes 5h 36m with 94 connections per day.

Lowest price $21.29
Trip duration 5h 36m
Connections per day 94
Lowest price $21.29
Highest price $81.66
First departure 02:25 PM
Last departure 04:14 AM
Distance 894 km
Departure Wuhan
Arrival Shenzhen
Travel operator kuxun
Find the best price

CO₂ emissions by mode

train 62.58kg
bus 67.05kg
flight 178.8kg
carpool 143.04kg
How much CO₂ is emitted travelling by train from Wuhan to Shenzhen?

The train journey between Wuhan and Shenzhen emits 62.58kg of CO₂.

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

Taking the train between Wuhan and Shenzhen saves 116.22kg of CO₂ compared to a flight, 4.47kg compared to the bus and 80.46kg compared to the car.

FAQ