How to Get from Shanghai to Hangzhou

How to Get from Shanghai to Hangzhou

Last updated: June 8, 2026

Leaving the neon-lit skyscrapers of Shanghai for the mist-covered pagodas of Hangzhou is a classic transition from China's futuristic present to its poetic past. While Shanghai represents the relentless pace of global commerce, Hangzhou offers a breath of fresh air with its legendary West Lake and lush tea plantations. This route is one of the busiest and most efficient transport corridors in the world, serving as a primary link within the Yangtze River Delta.

The journey is a testament to China's infrastructure prowess, where the distance of roughly 170 kilometers is covered in less time than a standard lunch break. Whether you are a business traveler heading to the tech hubs of Binjiang or a tourist seeking the tranquility of Lingyin Temple, you have several sophisticated options to choose from. You can easily book your preferred tickets for this route on GoAsia.cc to ensure a smooth transition between these two iconic cities.

Shanghai to Hangzhou by Train

The train is the undisputed king of this route. It is faster, more convenient, and significantly cheaper than flying. High-speed rail in China has transformed this journey into a simple commute, with trains departing from Shanghai Hongqiao or Shanghai South stations and arriving at Hangzhou East or Hangzhou Railway Station. Prices for a rail journey start as low as $12 and can go up to $133 for premium luxury.

Second Class and First Class Seats

For most travelers, the Second Class Seat is the standard choice. It is clean, modern, and offers plenty of legroom. If you want a bit more shoulder room and a quieter environment, First Class Seats are available on select departures. These seats are wider and usually arranged in a 2-2 configuration compared to the 3-2 layout in Second Class. The duration for these high speed services is remarkably short, with the fastest trains reaching Hangzhou in just 46 minutes.

Business Class

If you want the ultimate luxury experience, Business Class is the way to go. These tickets, which can cost up to $133, provide a fully reclining seat (pod-style), access to a private lounge at the station, and complimentary snacks and drinks on board. It is the perfect option if you need to work in total peace or simply want to experience the pinnacle of Chinese rail travel.

EMU Sleeper and Longer Routes

While most trains are lightning-fast, there are occasional EMU Sleeper services and older conventional trains. Some of these slower services can take up to 6 hours and 55 minutes, usually because they take a more circuitous route or make numerous stops. Always check the duration when booking to ensure you are not accidentally boarding a slow train when you intended to take the high-speed line.

Shanghai to Hangzhou by Flight

Flying from Shanghai to Hangzhou is a niche option, primarily used by international travelers connecting through Shanghai Pudong (PVG) who do not want to transfer to a railway station. The flight duration is approximately 1 hour and 5 minutes, with prices ranging between $195 and $200 for an Economy Class seat.

While the flight time itself is short, when you factor in the time required for check-in, security, and traveling to the airport, it is almost always slower than the train. However, for those with heavy luggage or specific airline connections, a late-night flight (typically departing around 23:30) might serve a specific logistical need.

Comparing Your Options

Mode Price (USD) Duration Comfort
High Speed Train (Second Class) $12 - $15 46min - 1h 30min High
High Speed Train (Business Class) $133 46min - 1h 15min Luxury
Flight (Economy) $195 - $200 1h 5min Medium
Conventional Train $12 - $25 2h - 7h Standard

Tips for Traveling from Shanghai to Hangzhou

  • Book in Advance: Even though there are dozens of trains daily, tickets can sell out during weekends, public holidays, and the Friday evening rush. Use GoAsia.cc to secure your seat a few days early.
  • Station Selection: Shanghai Hongqiao is the main hub for high-speed trains. It is connected to the metro and the airport, making it the most convenient starting point. In Hangzhou, Hangzhou East (Hangzhou Dong) is the primary high-speed hub.
  • Bring Your Passport: You must have your original physical passport to board any train or flight in China. Digital copies are generally not accepted at security checkpoints.
  • Arrive Early: Chinese railway stations are massive and function like airports. Arrive at least 45 minutes before departure to navigate security and find your boarding gate.
  • Luggage: High-speed trains have overhead racks and designated areas at the end of each carriage for larger suitcases. Unlike flights, there is no formal check-in for luggage on trains, but you must be able to carry it yourself.

Timetable

Flight Shanghai - Hangzhou $ 200.52 1h 5m
  •   Economy 23:30
Train Shanghai - Hangzhou $ 12.22–133.84 46m – 6h 55m
  •   Business Class 09:07, 09:35, 10:39, 10:43, 12:12, 12:25, 13:02, 13:10, 14:22, 14:54, 15:22, 15:30, 15:37, 16:06, 16:16, 16:20, 16:41, 16:45, 17:03, 17:23, 17:31, 17:51, 18:00, 18:05, 18:13, 18:33, 18:55, 20:21, 20:26, 20:34, 21:09, 22:00
  •   Second Class Seat 08:00, 09:07, 09:35, 09:50, 10:27, 14:22, 14:27, 15:22, 15:37, 16:06, 16:16, 16:41, 17:43, 17:51, 18:13, 20:34, 21:09, 22:00
  •   First Class Seat 08:00, 09:35, 10:27, 14:27, 17:51
  •   Standing 09:35

Frequently Asked Questions

How can I book tickets from Shanghai to Hangzhou?

You can book train, bus, flight, taxi, van, and ferry tickets from Shanghai to Hangzhou directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Shanghai to Hangzhou?

The cheapest way to travel is by train, with Second Class seats starting at just $12. These tickets offer a comfortable and modern experience for a very low price.

What is the fastest way to get from Shanghai to Hangzhou?

The fastest way is by high-speed train, which can complete the journey in as little as 46 minutes. This is significantly quicker than flying when considering airport processing times.

How long does it take to get from Shanghai to Hangzhou?

Travel time depends on the mode of transport. High-speed trains take between 46 minutes and 1.5 hours, while some slower conventional trains can take up to 7 hours. Flights take about 1 hour and 5 minutes.

Which railway station in Shanghai should I use?

Shanghai Hongqiao is the best station for high-speed departures. It is well-integrated with the city's metro system and offers the highest frequency of fast trains to Hangzhou.

Is it worth flying between these two cities?

For most travelers, flying is not recommended as it is more expensive (around $195) and takes longer than the train when including airport transfers. It is mainly useful for passengers connecting from international flights.

Can I buy food on the train?

Yes, high-speed trains have a canteen carriage and staff who walk through the aisles with carts selling snacks, fruit, and bento-style meals. However, many travelers prefer to buy food at the station before boarding.