Trip to Shanghai

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration26h
Distance2012 km
Avg. price$ 59
Train trips22 found

Trains from Shenyang to Shanghai

🚆 Traveling from Shenyang to Shanghai by train is a convenient option, with a direct train departing from Shenyang North and arriving at Shanghai station. The journey duration is approximately 18 hours and 26 minutes. 💰 Ticket prices for the train journey between Shenyang and Shanghai range from $25 to $70, making it an affordable choice for travelers looking to explore the country by rail.

Where to stay in Shanghai

There are over 3406 hotels to stay in Shanghai. Prices range from $7 per night.

Accomodation
  • There is a direct train service operated by China Railways G-Class that runs from Shenyang to Shanghai. The train departs from Shenyang North station and arrives at Shanghai station. The journey typically takes around 18 hours and 26 minutes. Ticket prices for this route can range from $25 to $70, depending on the class of seat chosen.
  • The fastest train between Shenyang and Shanghai is the China Railways G-Class service. This train departs from Shenyang station and arrives at Shanghai station, covering the journey in approximately 18 hours and 26 minutes. The G-Class service offers efficient and comfortable travel options for passengers making this route, with ticket prices typically ranging from $25 to $70 depending on the chosen class of seat.
  • Trains departing for Shanghai from Shenyang specifically leave from Shenyang station. This station serves as the departure point for the China Railways G-Class train services that operate on this route. Passengers should make their way to Shenyang station to board the train bound for Shanghai, and ensure they arrive in advance to complete any necessary boarding procedures before departure.
  • There is one direct train service available between Shenyang and Shanghai. This train departs from Shenyang once daily and operates every day, providing a convenient travel option for passengers. The journey on this train typically takes approximately 18 hours and 26 minutes, offering travelers ample time to relax and enjoy the scenic route between the two cities. Ticket prices for this train route can vary between $25 and $70, depending on the chosen class of seating.
  • The train service from Shenyang to Shanghai operated by China Railways G-Class, arrives at Shanghai station. This is the final destination where passengers will disembark upon completing the 18-hour and 26-minute journey. Shanghai station serves as a major railway hub in the city, providing convenient connections to various parts of Shanghai and beyond for travelers arriving by train from Shenyang.
  • The train service from Shenyang to Shanghai operated by China Railways G-Class, departs once daily. The departure time of the train is typically in the early evening, making it the first and last train of the day for this route. The journey lasts approximately 18 hours and 26 minutes, providing passengers with overnight travel to reach their destination. Tickets for this train route can be purchased at prices ranging from $25 to $70, depending on the class of seat chosen.
  • There is one direct train trip each day between Shenyang and Shanghai. This train service, operated by China Railways G-Class, operates daily, providing travelers with a convenient option for their journey. The train departs from Shenyang station and arrives at Shanghai station, with the trip lasting approximately 18 hours and 26 minutes. Passengers can enjoy a comfortable and efficient ride on this daily train service, with ticket prices ranging from $25 to $70 depending on the chosen class.
  • Yes, there is a direct train between Shenyang and Shanghai. The train departs from Shenyang North station and arrives at Shanghai station. This direct train service operates once daily, providing passengers with a convenient and efficient way to travel between the two cities. The journey typically takes around 18 hours and 26 minutes, offering travelers a comfortable option for long-distance travel by train.
  • The cost of a train ticket from Shenyang to Shanghai can vary between $25 and $70, depending on the class of seat chosen and other factors. Passengers have the option to select from different ticket prices based on their preferences and budget. It is advisable to book in advance to secure the best available fares for the journey. The price range offers flexibility for travelers to choose a suitable option that meets their travel needs.

Will you be returning to Shenyang by train?

If you are looking for the return train journey, check out trains from Shanghai to Shenyang

See schedule