Trains from Zhanjiang to Haikou
Your latest searches will appear here.
- Lowest price from $10.39
- Average duration 5h 10m
- Connections per day 24
- Distance 137 km
- CO₂ per person 2 kg
train from Zhanjiang to Haikou
The journey from Zhanjiang to Haikou is about 137 km. On average a train trip takes 5h 10m with 24 connections per day.
| Lowest price | $10.39 |
|---|---|
| Trip duration | 5h 10m |
| Connections per day | 24 |
| Lowest price | $10.39 |
| Highest price | $10.39 |
| First departure | 06:14 AM |
| Last departure | 02:45 AM |
| Distance | 137 km |
| Departure | Zhanjiang |
| Arrival | Haikou |
| Travel operator | kuxun kuxun |
CO₂ emissions by mode
The train journey between Zhanjiang and Haikou emits 9.59kg of CO₂.
Taking the train between Zhanjiang and Haikou saves 17.81kg of CO₂ compared to a flight, 0.69kg compared to the bus and 12.33kg compared to the car.
FAQ
A train ticket from Zhanjiang to Haikou costs ≈ $10.39 (CN¥69.50). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $10.39 (CN¥69.50).
The cheapest ticket from Zhanjiang to Haikou costs ≈ $10.39 (CN¥69.50). Book as early as possible and avoid peak times.
Zhanjiang and Haikou are 137 km apart.
The journey from Zhanjiang to Haikou takes about 5h 10m on average. The fastest option takes 4h 32m.
This route is served by 1 operators: kuxun.
There are about 24 connections per day from Zhanjiang to Haikou.
The first train from Zhanjiang to Haikou leaves at 06:14 AM. Check times on your travel date.
The last train from Zhanjiang to Haikou leaves at 02:45 AM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $10.39 (CN¥69.50) but prices can change.
There are about 24 direct connections from Zhanjiang to Haikou.
The shortest train journey between Zhanjiang and Haikou takes 4h 32m.
Yes, there is a direct train between Zhanjiang and Haikou.
The train journey from Zhanjiang to Haikou generates 2 kg of CO₂.