Trains from Shenzhen to Ningbo

  • Lowest price from $56.42
  • Average duration 9h 28m
  • Connections per day 30
  • Distance 1,105 km
  • CO₂ per person 15 kg

train from Shenzhen to Ningbo

The journey from Shenzhen to Ningbo is about 1,105 km. On average a train trip takes 9h 28m with 30 connections per day.

Lowest price $56.42
Trip duration 9h 28m
Connections per day 30
Lowest price $56.42
Highest price $58.06
First departure 02:00 PM
Last departure 06:17 PM
Distance 1,105 km
Departure Shenzhen
Arrival Ningbo
Travel operator kuxun
Find the best price

CO₂ emissions by mode

train 77.35kg
bus 82.88kg
flight 221kg
carpool 176.8kg
How much CO₂ is emitted travelling by train from Shenzhen to Ningbo?

The train journey between Shenzhen and Ningbo emits 77.35kg of CO₂.

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

Taking the train between Shenzhen and Ningbo saves 143.65kg of CO₂ compared to a flight, 5.53kg compared to the bus and 99.45kg compared to the car.

FAQ