>
From Shanghai to Ningbo

Compare prices to get from Shanghai to Ningbo

Compare transport options from Shanghai to Ningbo over the next 7 days. Flights start at MXN$1,211. Trains start at MXN$154.
Trains
MXN$154|1h 36m
Flights
MXN$1,211|1h
MXN$372
MXN$277
MXN$154
MXN$162
MXN$277
MXN$162
MXN$162
MXN$154
MXN$154
MXN$154
MXN$162
MXN$162
MXN$162
MXN$162
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Shanghai to Ningbo are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Shanghai to Ningbo

The cheapest way to get from Shanghai to Ningbo costs only MXN$134 on average via Trains, and the quickest way takes just 1h 36m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price MXN$134
Average duration 2h 4m
Departure Time 11:04 - 12:37
Direct options
Flight
Flights Fastest
Average price MXN$1,662
Average duration 1h 36m
Departure Time --
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Shanghai to Ningbo?

What is the cheapest day to travel by train from Shanghai to Ningbo?

Average train fares from Shanghai to Ningbo for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Shanghai to Ningbo is Wednesday, with an average price of MXN$134.

MXN$162
MXN$148
MXN$134
MXN$119
    Cheapest
  • Oct 12
  • Oct 13
  • Oct 7
  • Oct 15
  • Oct 16
  • Oct 10
  • Oct 18

What is the cheapest month to book a one-way flight from Shanghai to Ningbo?

Average price of one-way tickets from Shanghai to Ningbo booked on Trip.com over the past 12 months.

For a one-way flight from Shanghai to Ningbo, fares are lowest in October (MXN$828) and highest in June (MXN$1,749).

MXN$1,749
MXN$1,289
MXN$828
MXN$368
  • MXN$828
    Oct
  • MXN$856
    Nov
  • MXN$1,184
    Dec
  • MXN$973
    Jan
  • MXN$983
    Feb
  • MXN$968
    Mar
  • MXN$1,370
    Apr
  • MXN$1,202
    May
  • MXN$1,749
    Jun
  • MXN$1,477
    Jul
  • MXN$1,202
    Aug
  • MXN$1,120
    Sep

Recommended hotels in Ningbo

Ningbo No. 29 Guesthouse
9.5 /10
Reviews
Ningbo No. 29 Guesthouse
hotel-star hotel-star hotel-star hotel-praise
Xuedou Temple/Chiang's Hometown/Xikou Scenic Spot | 37 km from city centre
8% off
MXN$14,964 MXN$13,762
PASTORAL RETREAT
9.9 /10
8 Reviews
PASTORAL RETREAT
hotel-star hotel-star hotel-praise
11.21 km from city centre
44% off
MXN$22,853 MXN$12,788
Xiangshan Wenchao Xiaozhu Homestay
8.4 /10
102 Reviews
Xiangshan Wenchao Xiaozhu Homestay
hotel-star hotel-star hotel-praise
Shipu Fishing Port/Half-Moutain | 26.07 km from city centre
59% off
MXN$1,973 MXN$816
Shijian Xiaoshu
9.9 /10
4 Reviews
Shijian Xiaoshu
hotel-star hotel-star hotel-praise
17.71 km from city centre
40% off
MXN$10,876 MXN$6,504

From Shanghai to Ningbo: Travel Information

Find stations and airports near Shanghai and Ningbo

Popular train stations near Shanghai

Shanghai Shanghai China
Pudong Shanghai China
Shanghaixi(Shanghai West) Shanghai China
Shanghainan(Shanghai South) Shanghai China
Shanghai Hongqiao Shanghai China

Popular train stations near Ningbo

Ningbo Ningbo China
Ningbodong(Ningbo East) Ningbo China
Zhuangqiao Ningbo China
Fenghua District Ningbo China
Fenghua Ningbo China

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Ningbo

Ningbo Lishe International Airport (NGB) Ningbo China
Zhoushan Putuoshan International Airport (HSN) Nearby Zhoushan China

FAQ – How to Get from Shanghai to Ningbo

  • How far is it from Shanghai to Ningbo?

    It’s about 142 km (88 mi) from Shanghai to Ningbo.
  • You can travel from Shanghai to Ningbo in 2 different ways: Flights, Trains.
  • The fastest way to get from Shanghai to Ningbo is by Flights, with an average journey time of 1 hour 36 minutes. Other modes of transport take longer: Trains takes on average 2h 4m.
  • The cheapest way to get from Shanghai to Ningbo is by Trains, with an average price of MXN$134. Other modes of transport are more expensive: Flights costs around MXN$1,662 on avergae.
  • When traveling from Shanghai to Ningbo, travelers usually depart from and arrive to the following locations: Flights typically departs from Shanghai Pudong International Airport and arrives at Ningbo Lishe International Airport , Trains typically departs from Shanghai and arrives at Ningbo .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Ningbo are usually cheapest (October), with an average price of MXN$828 Flights from Shanghai to Ningbo are usually cheapest (Wednesday), with an average price of MXN$134 .
  • There is a 0m time difference between Shanghai and Ningbo.