Trip to Nanjing (Jiangsu)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance307 km
Avg. price$ 16
Train trips5 found

Trains from Shanghai to Nanjing (Jiangsu)

🚆 Traveling from Shanghai to Nanjing by train is a convenient and efficient way to explore these two vibrant cities. The journey takes approximately 1 hour and 40 minutes with direct trains departing every 30 minutes, offering flexibility in planning your trip. 🚆 With ticket prices ranging from $5 to $30, the train journey from Shanghai to Nanjing offers a budget-friendly travel option for visitors looking to experience the rich history and culture of Jiangsu province. Sit back, relax, and enjoy the scenic ride between these dynamic Chinese cities.

Where to stay in Nanjing (Jiangsu)

There are over 867 hotels to stay in Nanjing (Jiangsu). Prices range from $8 per night.

Accomodation
  • There are two main companies that provide train routes from Shanghai to Nanjing. The first one is China Railways G-Class, which operates the train service departing from Shanghai Station. The second company is Nanjing Metro, which operates the train service arriving at Gulou station in Nanjing. The journey by train between Shanghai and Nanjing takes approximately 1 hour and 40 minutes, with trains departing every 30 minutes and running daily. Ticket prices for the train between Shanghai and Nanjing can range from $5 to $30, offering affordable travel options for passengers.
  • The fastest train between Shanghai and Nanjing is the China Railways G-Class service. This direct train departs from Shanghai Station and arrives at Nanjing, with services operating every 30 minutes and running daily. The journey between Shanghai and Nanjing on this train takes approximately 1 hour and 40 minutes, offering passengers a quick and efficient travel option. Ticket prices for the China Railways G-Class train between Shanghai and Nanjing vary between $5 and $30, providing affordable choices for travelers.
  • The departure station for trains leaving for Nanjing from Shanghai is Shanghai Station. This station serves as the starting point for the China Railways G-Class train service that operates the direct route between Shanghai and Nanjing. Passengers can easily access Shanghai Station to begin their journey to Nanjing, with the convenience of frequent services and daily operations.
  • There are multiple trains available between Shanghai and Nanjing as services depart every 30 minutes and operate daily. The direct train route from Shanghai to Nanjing is serviced by China Railways G-Class departing from Shanghai Station. The journey duration between the two cities by train is approximately 1 hour and 40 minutes, offering passengers a quick and convenient travel option. Ticket prices for the train between Shanghai and Nanjing can range from $5 to $30, providing passengers with a variety of fare options to choose from.
  • The train from Shanghai to Nanjing arrives at Gulou station, which is operated by Nanjing Metro. Gulou station serves as the final destination for this particular train route, providing passengers with easy access to the heart of Nanjing. Located in a central area of Nanjing station offers convenient connections to various parts of the city through its well-connected public transportation system. Upon arriving at Gulou station, travelers can easily access transportation options to reach their desired destinations within Nanjing.
  • The first train of the day from Shanghai to Nanjing departs from Shanghai Station early in the morning, typically around 6:00 AM. The last train of the day on this route usually leaves Shanghai Station in the late evening, around 10:00 PM. With trains departing every 30 minutes and operating daily, passengers have multiple options throughout the day to travel conveniently between Shanghai and Nanjing by train. The journey between the two cities takes approximately 1 hour and 40 minutes, offering a swift and efficient travel option for passengers.
  • There are multiple direct train trips between Shanghai and Nanjing each day. Services depart every 30 minutes, providing passengers with frequent options for travel between the two cities. These direct train services operate every day, offering convenient and reliable transportation for passengers. The journey between Shanghai and Nanjing by train typically takes approximately 1 hour and 40 minutes, making it a quick and efficient way to travel between the two cities.
  • Yes, there is a direct train between Shanghai and Nanjing. The direct train service departs from Shanghai and arrives at Nanjing, with services running every 30 minutes and operating daily. The journey by train between Shanghai and Nanjing typically takes around 1 hour and 40 minutes, providing passengers with a quick and convenient transportation option between the two cities. Travelers can easily access this direct train service for efficient travel between Shanghai and Nanjing.
  • The cost of a train ticket from Shanghai to Nanjing can range from $5 to $30, depending on the class of service and type of train selected. Passengers have the option to choose from different ticket price ranges based on their preferences and budget. With such affordable ticket prices, travelers can enjoy a cost-effective way to journey between Shanghai and Nanjing by train. It is recommended to check for updated fare information and book tickets in advance to secure the best pricing for the desired travel date.

Will you be returning to Shanghai by train?

If you are looking for the return train journey, check out trains from Nanjing (Jiangsu) to Shanghai

See schedule