Shanghai to Xian – Train and Flight

6-hour high-speed train journey and 3-hour flight journey from Shanghai to Xian, passing through 1,200 kilometers.

Liked this post? Share with others!

High-Speed Train

Zoom between both cities on the Shanghai-Xi’an High-Speed Train. It’s a quick, comfy 6-hour journey from shanghai to xian, passing stunning landscapes at an astonishing 300 km/h speed.

Flight

If 6-hour journey is too long, easy flights whisk you seamlessly across China’s vast terrain in a 3-hour trip.

Distance

Reclining comfortably in the vibrant heart of Shanghai, it takes me around 1,200 kilometers to journey to the historical haven of Xi’an.

Flight/Train NumberDepartureArrivalDurationTypeFare
China Eastern 2335Shanghai Pudong International AirportXian Xianyang International Airport2 hours 40 minutesFlight900 CNY
Train G1916Shanghai Hongqiao Railway StationXian North Railway Station6 hours 10 minutesHigh-Speed Train669.5 CNY
More train and flight information on Trip.com

Please note that the price and duration provided here are indicative and may differ based on the actual service provider’s fare and schedule.

Don't hesitate to reach out if you have any questions or need assistance.

Free ‘3-Day Shanghai Itinerary’ E-book

Sign up for our free Shanghai travel E-book with the best travel inspirations and tips.