Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
USD
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Book Train Tickets Worldwide

Shanghai to Shaoxing Trains

Shanghai to Shaoxing High-Speed Train Tickets & Timetable

The Shanghai to Shaoxing route is served mainly by G/D high-speed trains from Shanghai Hongqiao station to Shaoxing North, with some slower services from Shanghai South to Shaoxing station. High-speed services offer three classes (Second, First, Business), with departures every 10–20 minutes from about 06:00 to 21:30; fastest train times are 1h 05m–1h 45m, while conventional services take 2h 30m–3h 40m. The price range for a one-way train ticket on high-speed services is roughly ¥110–330 CNY (about $15–46 USD) depending on classes; slower tickets start from around ¥55 CNY (about $8 USD). For up-to-date timetable information, ticket availability, stations served (e.g., Hangzhou East), and exact prices, use the search page to compare options, secure best prices, and book tickets online. Our online schedule provides real-time Shanghai–Shaoxing departures, train times, and tickets.
26Oct
1
Seats
Shanghai
Shaoxing
05:52
ShanghaiShanghai Hongqiao
1h 22m
07:14
ShaoxingShaoxing Bei (North)
Direct
G-class - CRH Train G7541
from
1653 USD
1
1h 22m, Direct
05:52
ShanghaiShanghai Hongqiao
07:14
ShaoxingShaoxing Bei (North)
from
1653 USD
1
Direct
High-speed
06:10
ShanghaiShanghai Hongqiao
1h 12m
07:22
ShaoxingZhuji
Direct
G-class - CRH Train G1321
from
2260 USD
1
1h 12m, Direct
06:10
ShanghaiShanghai Hongqiao
07:22
ShaoxingZhuji
from
2260 USD
1
Direct
High-speed
06:14
ShanghaiShanghai Hongqiao
1h 19m
07:33
ShaoxingZhuji
Direct
G-class - CRH Train G7331
from
2002 USD
1
1h 19m, Direct
06:14
ShanghaiShanghai Hongqiao
07:33
ShaoxingZhuji
from
2002 USD
1
Direct
High-speed
06:20
ShanghaiShanghai Hongqiao
1h 27m
07:47
ShaoxingZhuji
Direct
G-class - CRH Train G7333
from
2002 USD
1
1h 27m, Direct
06:20
ShanghaiShanghai Hongqiao
07:47
ShaoxingZhuji
from
2002 USD
1
Direct
High-speed
06:24
ShanghaiShanghai Hongqiao
2h 1m
08:25
ShaoxingShengzhouxinchang
Direct
G-class - CRH Train G7363
from
2572 USD
1
2h 1m, Direct
06:24
ShanghaiShanghai Hongqiao
08:25
ShaoxingShengzhouxinchang
from
2572 USD
1
Direct
High-speed
06:24
ShanghaiShanghai Hongqiao
1h 29m
07:53
ShaoxingShaoxing Bei (North)
Direct
G-class - CRH Train G7363
from
1819 USD
1
1h 29m, Direct
06:24
ShanghaiShanghai Hongqiao
07:53
ShaoxingShaoxing Bei (North)
from
1819 USD
1
Direct
High-speed
06:24
ShanghaiShanghai Hongqiao
1h 48m
08:12
ShaoxingShengzhoubei
Direct
G-class - CRH Train G7363
from
2296 USD
1
1h 48m, Direct
06:24
ShanghaiShanghai Hongqiao
08:12
ShaoxingShengzhoubei
from
2296 USD
1
Direct
High-speed
06:29
ShanghaiShanghai Hongqiao
1h 45m
08:14
ShaoxingShaoxing Dong (East)
Direct
D-class - CRH Train D3145
from
496 USD
1
1h 45m, Direct
06:29
ShanghaiShanghai Hongqiao
08:14
ShaoxingShaoxing Dong (East)
from
496 USD
1
Direct
High-speed
06:29
ShanghaiShanghai Hongqiao
1h 29m
07:58
ShaoxingShaoxing Bei (North)
Direct
D-class - CRH Train D3145
from
459 USD
1
1h 29m, Direct
06:29
ShanghaiShanghai Hongqiao
07:58
ShaoxingShaoxing Bei (North)
from
459 USD
1
Direct
High-speed
06:41
ShanghaiShanghai Hongqiao
1h 38m
08:19
ShaoxingZhuji
Direct
G-class - CRH Train G1381
from
2260 USD
1
1h 38m, Direct
06:41
ShanghaiShanghai Hongqiao
08:19
ShaoxingZhuji
from
2260 USD
1
Direct
High-speed

Shanghai to Shaoxing High-Speed Train Overview

The high-speed train Shanghai to Shaoxing route links Shanghai Hongqiao Railway Station with Shaoxing North Railway Station on the Hangzhou–Ningbo corridor. Covering about 220 km (137 miles) distance by train in as little as 1 hour 10 minutes, G-series bullet trains run at speeds up to 300 km/h (186 mph). The first train departs at 6:00 AM and the last at 9:40 PM, with over 70 daily departures. Ticket prices start from approximately CNY 99 (USD 14) for a second-class seat. Key stops on select services include Jiaxing South, Haining West, and Hangzhou East. Check the Shanghai to Shaoxing timetable, compare the schedule and ticket prices, and Book your trip online with Rail Monsters.

Book Train Tickets Worldwide

Prices Jump Fast. Save up to 27%* When You Book Before Everyone Else

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Shanghai to Shaoxing Train Map

Shanghai to Shaoxing Train Map
Plan your trip and travel from Shanghai, a finance hub on the Huangpu, to city Shaoxing, a canal town known for rice wine, in China via China Railway High-speed. Start at Shanghai Hongqiao; G/D trains run on the Shanghai–Hangzhou High-Speed Railway and continue on the Hangzhou–Ningbo High-Speed Railway to Shaoxing North. Key stops: Jiaxing South, Tongxiang, Haining West, Hangzhou East. Views include Hangzhou Bay wetlands, the Qiantang River near Haining, and paddies across the Zhejiang plain. This transport corridor uses CRH services.

How to Book Train Tickets Online from Shanghai to Shaoxing

Book Official Tickets Easily
Rail Monsters provides official tickets for the Shanghai to Shaoxing high-speed train, with authorized booking. With just a few clicks, you can confirm and purchase your tickets online, and receive an electronic QR if available from the local Rail Operator.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, Google Pay and other digital payment methods. Our online ticket system offers secure transactions when you buy Shanghai to Shaoxing tickets.
Receive Your Tickets Instantly
After completing your booking, you'll receive an electronic QR code for train access via email, if the local Rail Operator provides this option; otherwise, a classic PDF ticket will be sent.
Flexible Exchanges & Cancellations
We offer flexible excahnge and cancellation policies. Adjust your travel plans if needed, and modify your Shanghai to Shaoxing high-speed train tickets based on availability and fare conditions.
24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer your questions or assist with your online ticket booking. We provide clear guidance throughout the process.
Upgrade Opportunities with Reservation Service
Thanks to our reservations service, if upgrades are available, we will always try to upgrade your booking to a higher class at no extra charge when the price is comparable. Premium travel options when possible.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
railroadphone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Shanghai - Shaoxing Route

What train to take from Shanghai to Shaoxing?
For this route, choose a G or D high-speed train from Shanghai Hongqiao to Shaoxing North (Shaoxingbei). Direct trains are frequent during the day, and some services may involve a short change at Hangzhou East. These trains offer reserved seating and reliable departure times.
How much is the high-speed train from Shanghai to Shaoxing?
The high-speed train ticket from Shanghai to Shaoxing costs approximately 120 to 154 CNY (17 USD - 21 USD) for a one-way trip on a direct G train to Shaoxing North. If you opt for a D-category high-speed train, the fare remains around the same price. You can also buy a round-trip ticket on Rail Monsters website or mobile apps for iOS and Android. To get better prices, think to buy tickets earlier.
How long is the high-speed train from Shanghai to Shaoxing?
Most direct G trains take about 1 hour 10 minutes to 1 hour 30 minutes from Shanghai Hongqiao to Shaoxing North. If your itinerary includes a change at Hangzhou East, total travel time is typically closer to 1 hour 30 minutes to 1 hour 40 minutes. This makes the train the fastest way to travel between the two cities.
How to book train tickets from Shaoxing to Shanghai?
Booking train tickets from Shaoxing to Shanghai is simple and can be done at the station or online. You can reserve seats via Rail Monsters for G and D high-speed trains with instant confirmation. For travelers looking for flexibility, Rail Monsters mobile apps are a great option. It's advisable to book tickets in advance, especially during peak travel periods.
How fast is the high-speed train from Shaoxing to Shanghai?
The high-speed train from Shaoxing to Shanghai runs at up to 300 km/h (186 mph). This speed brings the journey down to roughly 1 hour 10 minutes to 1 hour 40 minutes depending on the train and stops.
How to buy a train ticket from Shanghai to Shaoxing?
Buying a train ticket from Shanghai to Shaoxing is easy and can be done online to avoid lines at the station. You can book directly using our services at Rail Monsters, and we provide secure payment and e-ticket delivery. Make sure to reserve your seat in advance, especially during busy seasons, to guarantee availability on the train of your choice.
What train to take from Shanghai to Shaoxing?
For this route, choose a G or D high-speed train from Shanghai Hongqiao to Shaoxing North (Shaoxingbei). Direct trains are frequent during the day, and some services may involve a short change at Hangzhou East. These trains offer reserved seating and reliable departure times.
How much is the high-speed train from Shanghai to Shaoxing?
The high-speed train ticket from Shanghai to Shaoxing costs approximately 120 to 154 CNY (17 USD - 21 USD) for a one-way trip on a direct G train to Shaoxing North. If you opt for a D-category high-speed train, the fare remains around the same price. You can also buy a round-trip ticket on Rail Monsters website or mobile apps for iOS and Android. To get better prices, think to buy tickets earlier.
How long is the high-speed train from Shanghai to Shaoxing?
Most direct G trains take about 1 hour 10 minutes to 1 hour 30 minutes from Shanghai Hongqiao to Shaoxing North. If your itinerary includes a change at Hangzhou East, total travel time is typically closer to 1 hour 30 minutes to 1 hour 40 minutes. This makes the train the fastest way to travel between the two cities.
How to book train tickets from Shaoxing to Shanghai?
Booking train tickets from Shaoxing to Shanghai is simple and can be done at the station or online. You can reserve seats via Rail Monsters for G and D high-speed trains with instant confirmation. For travelers looking for flexibility, Rail Monsters mobile apps are a great option. It's advisable to book tickets in advance, especially during peak travel periods.
How fast is the high-speed train from Shaoxing to Shanghai?
The high-speed train from Shaoxing to Shanghai runs at up to 300 km/h (186 mph). This speed brings the journey down to roughly 1 hour 10 minutes to 1 hour 40 minutes depending on the train and stops.
How to buy a train ticket from Shanghai to Shaoxing?
Buying a train ticket from Shanghai to Shaoxing is easy and can be done online to avoid lines at the station. You can book directly using our services at Rail Monsters, and we provide secure payment and e-ticket delivery. Make sure to reserve your seat in advance, especially during busy seasons, to guarantee availability on the train of your choice.
Learn more information at our
Country Guide

Buy Your Shanghai to Shaoxing Train Tickets on Rail Monsters

Book train tickets from Shanghai to Shaoxing with Rail Monsters : featuring a 24/7 support team and mobile apps for iOS and Android to buy and manage tickets. We provide flexible bookings and cancellations, along with free class upgrades for our loyal customers. Compare train ticket prices to find the best deals for your trip.