Xiamen to Shanghai High-Speed Trains
The 1085km high-speed railway links two major cities in China, Xiamen and Shanghai. 20 high-speed trains and bullet trains run from Xiamen to Shanghai between 08:05AM and 05:07PM every day. The duration is around 5.5 hours - 8 hours and the ticket prices are USD64 to USD225. The fastest train G1652 with a maximum speed of 300 km/h finishs the journey in 5h11m.
There are two railway stations in Xiamen: Xiamen North, Xiamen Railway Station, and three major railway stations in Shanghai: Shanghai Hongqiao, Shanghai South, Shanghai Railway Station. All high speed trains and bullet trains depart from Xiamen North and arrive at Shanghai Hongqiao Railway Station.
Book bullet trains and high speed trains from Xiamen to Shanghai 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.








Bullet Train Booking Guide