Trip to Shenyang

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Shanghai to Shenyang

🚆 Traveling by train from Shanghai to Shenyang is a convenient way to explore China's vast landscapes. The direct train departs daily from Shanghai station and arrives at Shenyang North after approximately 19 hours and 6 minutes. 💰 Ticket prices for the Shanghai to Shenyang train ride typically range from $25 to $75, offering budget-friendly options for travelers looking to experience the diverse cultural offerings and attractions of Shenyang. Whether for leisure or business, this train journey provides a unique and memorable way to explore the regions of China.

Where to stay in Shenyang

There are over 444 hotels to stay in Shenyang. Prices range from $4 per night.

Accomodation
  • China Railways G-Class is the main operator offering train services from Shanghai to Shenyang. There is a direct train that departs from Shanghai station and arrives at Shenyang station. The journey typically takes around 19 hours and 6 minutes. The ticket prices for a train ride between Shanghai and Shenyang range from $25 to $75.
  • The fastest train between Shanghai and Shenyang is operated by China Railways G-Class. The journey on this direct train takes approximately 19 hours and 6 minutes, with services departing once daily and operating every day. The ticket prices for this train ride range from $25 to $75, offering a convenient and efficient way to travel between the two cities.
  • Trains departing for Shenyang from Shanghai leave from Shanghai station. This is the main departure station for the China Railways G-Class train services connecting the two cities. Passengers can board the train at Shanghai station to begin their journey to Shenyang.
  • There is one direct train that operates between Shanghai and Shenyang with services departing once daily. This train journey, operated by China Railways G-Class, takes approximately 19 hours and 6 minutes to reach Shenyang from Shanghai. Passengers can expect a daily, consistent option for traveling between these two cities by train. Ticket prices for this train route vary from $25 to $75, offering passengers a range of options to choose from based on their preferences and budget.
  • The train traveling from Shanghai to Shenyang arrives at Shenyang station. This station is the final destination for the train service operated by China Railways G-Class. Passengers can expect to disembark at Shenyang station to begin their visit to the city. Shenyang station serves as the central hub for train arrivals and departures in the city, providing convenient access to Shenyang's transportation network.
  • The train service from Shanghai to Shenyang operates once daily, with services departing at the same time each day. The journey typically takes approximately 19 hours and 6 minutes from departure to arrival. The first train of the day departs from Shanghai station in the morning, while the last train departs in the evening. Passengers can enjoy a full day of travel on this route, with convenient departure times provided each day.
  • There is one direct train trip each day between Shanghai and Shenyang. This train service, operated by China Railways G-Class, departs from Shanghai station and arrives at Shenyang station. Travelers can count on this daily direct train offering a convenient and reliable option for making the 19-hour and 6-minute journey between the two cities. Ticket prices for this direct train route generally range from $25 to $75.
  • Yes, there is a direct train between Shanghai and Shenyang. The train service departs once daily and operates every day, providing a convenient option for travelers. The journey on this direct train takes approximately 19 hours and 6 minutes, offering a comfortable and efficient way to travel between the two cities.
  • The cost of a train ticket from Shanghai to Shenyang typically ranges from $25 to $75, depending on the class of service and availability. Passengers have the option to choose from different fare categories based on their preferences and budget. It is recommended to book tickets in advance to secure the best prices and ensure seat availability for the journey.

Will you be returning to Shanghai by train?

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

See schedule