Shanghai to Xian High-Speed Trains

The 1509km high-speed railway links two major cities in China, Shanghai and Xian. 10 high-speed trains and bullet trains run from Shanghai to Xian between 06:10AM and 10:55PM every day. The duration is around 6 hours - 11 hours and the ticket prices are USD110 to USD336. The fastest train G360 with a maximum speed of 320 km/h finishs the journey in 5h56m.

There are three major railway stations in Shanghai: Shanghai Hongqiao, Shanghai South, Shanghai Railway Station, and two major railway stations in Xian: Xian North , Xian Railway Station. Most high speed trains and bullet trains depart from Shanghai Hongqiao and arrive at Xian North Railway Station.

Book bullet trains and high speed trains from Shanghai to Xian for your holiday or business travel in China. You can check live train timetables, schedules, distance, ticket costs, seat's availability and make the booking online.

Shanghai Hongqiao Railway Station, bullet trains, high speed trains Shanghai to Xian

Ticket Cost & Train Timetable

Ticket Prices

Second Class Seat First Class Seat Business Class Seat
USD110 USD176 USD336

Timetable of 10 High-Speed Trains

Train No. Departure Arrival Duration
G1970 06:10,Shanghai Hongqiao 13:22,Xian Bei (North) 7H12M
G1974 07:17,Shanghai Hongqiao 14:26,Xian Bei (North) 7H9M
G360 08:36,Shanghai Hongqiao 14:32,Xian Bei (North) 5H56M
G1920 09:24,Shanghai Hongqiao 16:25,Xian Bei (North) 7H1M
G1924 11:40,Shanghai Hongqiao 19:06,Xian Bei (North) 7H26M
G1928 12:55,Shanghai Hongqiao 20:19,Xian Bei (North) 7H24M
G1932 13:44,Shanghai Hongqiao 20:31,Xian Bei (North) 6H47M
G1936 16:12,Shanghai Hongqiao 22:54,Xian Bei (North) 6H42M
G1940 17:06,Shanghai Hongqiao 23:33,Xian Bei (North) 6H27M
D306 22:55,Shanghai 10:02,Xian Bei (North) 11H7M

High-Speed Train Types

High-speed Train Seats