Trains from Shenzhen to Nanning

  • Lowest price from $27.50
  • Average duration 6h 13m
  • Connections per day 5
  • Distance 591 km
  • CO₂ per person 8 kg

train from Shenzhen to Nanning

The journey from Shenzhen to Nanning is about 591 km. On average a train trip takes 6h 13m with 5 connections per day.

Lowest price $27.50
Trip duration 6h 13m
Connections per day 5
Lowest price $27.50
Highest price $151.47
First departure 06:59 AM
Last departure 06:07 PM
Distance 591 km
Departure Shenzhen
Arrival Nanning
Travel operator China Railway
Find the best price
China Railway41.37 kg CO₂
13:55Shenzhen East
16h 15m
06:10Nanning temp
$25.42
direct
China Railway41.37 kg CO₂
15:56Shenzhen North
3h 35m
19:31Nanning East
$51.19
direct
China Railway41.37 kg CO₂
06:59Shenzhen North
3h 53m
10:52Nanning temp
$51.88
direct

Next departures from Shenzhen to Nanning

Sample times and fares for the coming days — book to confirm availability and price.

$7.75
06:59 Shenzhen North
3h 53m · direct
10:52 Nanning temp
$3.80
13:55 Shenzhen East
16h 15m · direct
06:10 Nanning temp
$7.65
15:56 Shenzhen North
3h 35m · direct
19:31 Nanning East
$20.93
18:07 Shenzhen North
3h 44m · direct
21:51 Nanning East
See all timetables

CO₂ emissions by mode

train 41.37kg
bus 44.33kg
flight 118.2kg
carpool 94.56kg
How much CO₂ is emitted travelling by train from Shenzhen to Nanning?

The train journey between Shenzhen and Nanning emits 41.37kg of CO₂.

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

Taking the train between Shenzhen and Nanning saves 76.83kg of CO₂ compared to a flight, 2.96kg compared to the bus and 53.19kg compared to the car.

FAQ