Trains from Putian to Shenzhen
Your latest searches will appear here.
- 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 kuxun |
CO₂ emissions by mode
The train journey between Putian and Shenzhen emits 41.72kg of CO₂.
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
A train ticket from Putian to Shenzhen costs ≈ $28.51 (CN¥190.78). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $27.05 (CN¥181.00).
The cheapest ticket from Putian to Shenzhen costs ≈ $27.05 (CN¥181.00). Book as early as possible and avoid peak times.
Putian and Shenzhen are 596 km apart.
The journey from Putian to Shenzhen takes about 4h 47m on average. The fastest option takes 4h 14m.
This route is served by 1 operators: kuxun.
There are about 27 connections per day from Putian to Shenzhen.
The first train from Putian to Shenzhen leaves at 02:59 PM. Check times on your travel date.
The last train from Putian to Shenzhen leaves at 01:53 AM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $27.05 (CN¥181.00) but prices can change.
There are about 27 direct connections from Putian to Shenzhen.
The shortest train journey between Putian and Shenzhen takes 4h 14m.
Yes, there is a direct train between Putian and Shenzhen.
The train journey from Putian to Shenzhen generates 8 kg of CO₂.