Trains from Putian to Shenzhen

  • Lowest price from $27.05
  • Average duration 4h 47m
  • Connections per day 27
  • Distance 596 km
  • CO₂ per person 8 kg

train from Putian to Shenzhen

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

Lowest price $27.05
Trip duration 4h 47m
Connections per day 27
Lowest price $27.05
Highest price $28.70
First departure 02:59 PM
Last departure 01:53 AM
Distance 596 km
Departure Putian
Arrival Shenzhen
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 Putian to Shenzhen?

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

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

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

FAQ