Trains from Lanzhou to Nanjing
Your latest searches will appear here.
- Lowest price from ≈ $31.79 CN¥213.00
- Average duration 15h 47m
- Connections per day 28
- Distance 1,444 km
- CO₂ per person 20 kg
train from Lanzhou to Nanjing
The journey from Lanzhou to Nanjing is about 1,444 km. On average a train trip takes 15h 47m with 28 connections per day.
| Lowest price | ≈ $31.79 CN¥213.00 |
|---|---|
| Trip duration | 15h 47m |
| Connections per day | 28 |
| Lowest price | ≈ $31.79 CN¥213.00 |
| Highest price | ≈ $31.79 CN¥213.00 |
| First departure | 07:53 AM |
| Last departure | 10:59 PM |
| Distance | 1,444 km |
| Departure | Lanzhou |
| Arrival | Nanjing |
| Travel operator | kuxun kuxun |
CO₂ emissions by mode
The train journey between Lanzhou and Nanjing emits 101.08kg of CO₂.
Taking the train between Lanzhou and Nanjing saves 187.72kg of CO₂ compared to a flight, 7.22kg compared to the bus and 129.96kg compared to the car.
FAQ
A train ticket from Lanzhou to Nanjing costs ≈ $31.79 (CN¥213.00). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $31.79 (CN¥213.00).
The cheapest ticket from Lanzhou to Nanjing costs ≈ $31.79 (CN¥213.00). Book as early as possible and avoid peak times.
Lanzhou and Nanjing are 1,444 km apart.
The journey from Lanzhou to Nanjing takes about 15h 47m on average. The fastest option takes 47 min.
This route is served by 1 operators: kuxun.
There are about 28 connections per day from Lanzhou to Nanjing.
The first train from Lanzhou to Nanjing leaves at 07:53 AM. Check times on your travel date.
The last train from Lanzhou to Nanjing leaves at 10:59 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $31.79 (CN¥213.00) but prices can change.
There are about 28 direct connections from Lanzhou to Nanjing.
The shortest train journey between Lanzhou and Nanjing takes 47 min.
Yes, there is a direct train between Lanzhou and Nanjing.
The train journey from Lanzhou to Nanjing generates 20 kg of CO₂.