>
Xuzhou to Shanghai

Compare prices to get from Xuzhou to Shanghai

Search for tickets from Xuzhou to Shanghai in the next 7 days. Flights start at DKK 874. Trains start at DKK 82.
Trains
DKK 82|2h 10m
Flights
DKK 874|5h 15m
DKK 94
DKK 94
DKK 1,006
DKK 281
DKK 287
DKK 94
DKK 94
DKK 82
DKK 82
DKK 82
DKK 94
DKK 82
DKK 82
--
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Xuzhou to Shanghai are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Flights and Trains from Xuzhou to Shanghai

The cheapest way to get from Xuzhou to Shanghai costs only DKK 82 on average via Trains, and the quickest way takes just 3h 41m by Trains. Find the travel option that best suits you.

Train
Trains Cheapest Fastest
Average price DKK 82
Average duration 3h 41m
Departure Time 14:00 - 06:35
Direct options
Flight
Flights
Average price DKK 1,224
Average duration --
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 Xuzhou to Shanghai?

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

Average train fares from Xuzhou to Shanghai 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 Xuzhou to Shanghai is Monday, with an average price of DKK 82.

DKK 82
  • Oct 5
  • Oct 6
  • Oct 7
  • Oct 8
  • Oct 9
  • Oct 3
  • Oct 4

Recommended hotels in Shanghai

Shanghai Oriental Pearl Tower 230 Kongzhong Hotel
9.9 /10
8 Reviews
Shanghai Oriental Pearl Tower 230 Kongzhong Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Lujiazui Area | 2.69 km from downtown
DKK 17,671 DKK 17,264
Mulin Riverside Hotel
9.8 /10
14 Reviews
Mulin Riverside Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Fengxian Development Zone | 39.3 km from downtown
DKK 1,003 DKK 41,397
Qingqian-Su Boutique B&B (Shanghai Zhujiajiao Ancient Town)
10 /10
7 Reviews
Qingqian-Su Boutique B&B (Shanghai Zhujiajiao Ancient Town)
hotel-star hotel-star hotel-star hotel-praise
Qingpu Zhujiajiao/Oriental Land | 42.59 km from downtown
DKK 673
Banshe Boutique Guesthouse (Zhujiajiao Ancient Town Branch 2)
9.7 /10
24 Reviews
Banshe Boutique Guesthouse (Zhujiajiao Ancient Town Branch 2)
hotel-star hotel-star hotel-star hotel-praise
Qingpu Zhujiajiao/Oriental Land | 42.58 km from downtown
DKK 680

Xuzhou to Shanghai travel tips

Find departure & arrival points near Xuzhou and Shanghai

Popular train stations near Xuzhou

Xuzhoudong(Xuzhou East) Xuzhou China
Xuzhou Xuzhou China
Xiaoxian Xuzhou China
Xiao County Xuzhou China
Guanyin Airport Xuzhou China

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 airports near Xuzhou

Xuzhou Guanyin International Airport (XUZ) Xuzhou China
Xuzhou xinyi general Airport (XY1) Xuzhou China
Bengbu Tenghu Airport (BFY) Nearby Bengbu 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

How to travel from Xuzhou to Shanghai: FAQs

  • How far is it from Xuzhou to Shanghai?

    The distance from Xuzhou to Shanghai is about 519 km (322 mi).
  • There are 2 ways to get from Xuzhou to Shanghai, including Flights, Trains.
  • The fastest way to get from Xuzhou to Shanghai is by Trains, with an average journey time of 3h 41m.
  • The cheapest way to get from Xuzhou to Shanghai is by Trains, with an average price of DKK 82. Other modes of transport are more expensive: Flights costs around DKK 1,224 on avergae.
  • When traveling from Xuzhou to Shanghai, travelers usually depart from and arrive at the following locations: Flights typically departs from Xuzhou Guanyin International Airport and arrives at Shanghai Pudong International Airport , Trains typically departs from Xuzhoudong(Xuzhou East) and arrives at Shanghai .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: XuzhoutoShanghaiTrains is usually the cheapest at Monday, with an average price of DKK 82 .
  • The time difference between Xuzhou and Shanghai is 0m.