Trains from Shenzhen to Putian

  • Lowest price from $27.14
  • Average duration 4h 48m
  • Connections per day 29
  • Distance 596 km
  • CO₂ per person 8 kg

train from Shenzhen to Putian

The journey from Shenzhen to Putian is about 596 km. On average a train trip takes 4h 48m with 29 connections per day.

Lowest price $27.14
Trip duration 4h 48m
Connections per day 29
Lowest price $27.14
Highest price $28.78
First departure 01:00 PM
Last departure 11:03 PM
Distance 596 km
Departure Shenzhen
Arrival Putian
Travel operator kuxun
Find the best price

CO₂ emissions by mode

train 41.72kg
bus 44.7kg
flight 119.2kg
carpool 95.36kg
How much CO₂ is emitted travelling by train from Shenzhen to Putian?

The train journey between Shenzhen and Putian emits 41.72kg of CO₂.

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

Taking the train between Shenzhen and Putian saves 77.48kg of CO₂ compared to a flight, 2.98kg compared to the bus and 53.64kg compared to the car.

FAQ