Trip to Shanghai

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$ 17
Train trips5 found

Trains from Nanjing (Jiangsu) to Shanghai

🚆 Travel from Nanjing to Shanghai by train is convenient and efficient. The direct train services operate every day, with departures every 30 minutes. 🌆 The journey takes approximately 1 hour and 40 minutes, offering a quick and comfortable way to reach the bustling city of Shanghai. 💰 Ticket prices for the Nanjing to Shanghai train range from $5 to $30, making it an affordable option for travelers looking to explore these two vibrant cities in China.

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 provided by China Railways G-Class that operates from Nanjing to Shanghai. Trains depart every 30 minutes and run daily, with the journey taking approximately 1 hour and 40 minutes. The train tickets for this route can range in price from $5 to $30. Travelers can enjoy a convenient and efficient journey between these two bustling cities in eastern China.
  • The fastest train between Nanjing and Shanghai is operated by China Railways G-Class, with a direct service that departs every 30 minutes and operates daily. This high-speed train journey takes approximately 1 hour and 40 minutes, offering travelers a quick and efficient transportation option between the two cities. The train tickets for this route can range in price from $5 to $30, providing a cost-effective way to travel between Nanjing and Shanghai.
  • Trains departing from Nanjing to Shanghai are operated by China Railways G-Class and depart from Nanjing station. Nanjing station serves as the departure point for the high-speed rail service connecting these two bustling cities in eastern China. Passengers can board the train at Nanjing station to embark on their journey to Shanghai within a convenient and efficient transportation system.
  • There are frequent train services between Nanjing and Shanghai, with trains departing every 30 minutes and operating daily. The journey on the high-speed rail line between these two cities typically takes around 1 hour and 40 minutes, providing travelers with multiple options throughout the day. Passengers can avail themselves of the efficient and reliable China Railways G-Class trains that connect Nanjing and Shanghai, offering a convenient way to travel between these two major urban centers in China.
  • The Nanjing to Shanghai train services, operated by China Railways G-Class, arrive at the Shanghai station. This station is a major transportation hub in Shanghai, conveniently located within the city for easy access to various parts of Shanghai. Travelers will disembark at the Shanghai station, where they can continue their journey to explore the vibrant cityscape and attractions of Shanghai. The station provides a gateway for visitors to immerse themselves in the sights and sounds of this bustling metropolis.
  • The first train of the day from Nanjing to Shanghai, operated by China Railways G-Class, typically departs from Nanjing station in the early morning when the service begins. The last train of the day on this route usually leaves Nanjing station in the late evening, providing travelers with a convenient option to reach Shanghai. With trains departing every 30 minutes and operating every day, passengers have flexibility in choosing a suitable departure time for their journey. The journey between Nanjing and Shanghai by train takes approximately 1 hour and 40 minutes, offering a quick and efficient way to travel between these two cities.
  • There are multiple direct train trips available each day between Nanjing and Shanghai. The train services, operated by China Railways G-Class, depart from Nanjing station and arrive at Shanghai station. These direct train services run every 30 minutes and operate daily, providing passengers with frequent options and flexibility in planning their journey. With a travel time of approximately 1 hour and 40 minutes, travelers can easily access Shanghai from Nanjing by train throughout the day.
  • Yes, there is a direct train service between Nanjing and Shanghai. The train departs from Nanjing and arrives at Shanghai, with services operating every day and departing every 30 minutes. The journey duration between these two cities is approximately 1 hour and 40 minutes, making it a convenient and efficient transportation option for travelers.
  • The cost of a train ticket from Nanjing to Shanghai ranges from $5 to $30, providing travelers with budget-friendly options for this route. The variation in prices allows passengers to choose the fare that fits their budget and travel preferences. Whether you opt for the more economical or higher-priced ticket, the train ride offers a comfortable and cost-effective means of transportation between these two bustling cities in China.

Will you be returning to Nanjing (Jiangsu) by train?

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

See schedule