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 Liuzhou Trains

Shanghai to Liuzhou Train Tickets & Timetable

The Shanghai to Liuzhou route offers high-speed G/D trains and classic overnight services, with train ticket options across classes: Second, First, and Business on G/D, plus Hard/Soft Sleeper on T/K. High-speed departures mainly leave Shanghai Hongqiao station, while conventional trains use Shanghai Railway Station or Shanghai South; most arrivals are at Liuzhou Station. Typical train times are 8.5–11.5 h on G/D (often 0–1 transfer) and 19–23 h overnight. Book tickets online early for the best prices. The price range for a one-way ticket is about ¥420–2,700 (around $60–375 USD), depending on classes and service. For precise timetable information, current ticket availability, departures, prices, and the online schedule, use the search page to compare options and buy tickets.
26Oct
1
Seats
Shanghai
Liuzhou
07:50
ShanghaiShanghai Hongqiao
10h 48m
18:38
Liuzhou
Direct
G-class - CRH Train G1505
from
14531 USD
1
10h 48m, Direct
07:50
ShanghaiShanghai Hongqiao
18:38
Liuzhou
from
14531 USD
1
Direct
High-speed
11:00
ShanghaiShanghai Hongqiao
8h 25m
19:25
Liuzhou
Direct
G-class - CRH Train G499
from
15119 USD
1
8h 25m, Direct
11:00
ShanghaiShanghai Hongqiao
19:25
Liuzhou
from
15119 USD
1
Direct
High-speed

Shanghai to Liuzhou High-Speed Rail Overview

The high-speed Shanghai to Liuzhou train route connects Shanghai Hongqiao Station with Liuzhou Station on China Railway G/D bullet trains. Covering about 1,750 km (1,087 miles), the fastest trips take around 9.5–11 hours with one transfer, reaching up to 300–350 km/h on HSR sections. The first train departs at 7:00 AM and the last leaves at 6:00 PM, with over 20 daily departures, including limited direct D-trains and frequent connections via Hangzhou East, Nanchang West, Changsha South, and Guilin North. Ticket prices start from approximately CNY 750 (USD 105) for second class. 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 Liuzhou Train Map

Shanghai to Liuzhou Train Map
Plan your trip from Shanghai to city Liuzhou in China via China Railway High-speed (CRH). Shanghai is a coastal finance hub; Liuzhou is an industrial city in Guangxi, gateway to karst terrain. The route runs Shanghai Hongqiao–Hangzhou East–Nanchang West–Changsha South–Guilin North–Liuzhou. En route: Qiantang estuary near Hangzhou, Poyang Lake by Nanchang, and limestone peaks from Guilin to Liuzhou. Travel on the Shanghai–Kunming High-Speed Railway, then connect via the Xianggui Railway and the Guilin–Liuzhou line for transport.

How to Book Train Tickets Online from Shanghai to Liuzhou

Book Official Tickets Easily
Rail Monsters provides official tickets for the Shanghai to Liuzhou high-speed trains, ensuring an authorized booking experience. 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
Flexible Exchanges & Cancellations
We offer flexible excahnge and cancellation policies for added convenience. Easily adjust your travel plans if needed, and modify your Shanghai to Liuzhou train tickets based on availability and the fare conditions.
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 are provided whenever possible.
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're here to ensure easiest booking experience.
Receive Your Tickets Instantly
After completing your booking, you'll receive an electronic QR code for train access via email, if Rail Operator provide this option, otherwise a classic pdf ticket will be send.
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 Liuzhou tickets.

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 - Liuzhou Route

How fast is the train from Liuzhou to Shanghai?
High-speed G-trains on this route run at up to 300 km/h (186 mph). With intermediate stops, the end-to-end journey typically takes about 9 hours 30 minutes to 11 hours, depending on the specific train and schedule.
How long is the train from Shanghai to Liuzhou?
High-speed G-trains usually take around 9 hours 30 minutes to 11 hours, depending on stops. Conventional overnight trains generally run about 18 to 21 hours, offering hard or soft sleeper options for night travel.
How to book train tickets from Liuzhou to Shanghai?
You can purchase tickets at the station or book online via Rail Monsters for reserved seats on high-speed G-trains. Rail Monsters mobile apps are available for iOS and Android and support both high-speed and overnight services. It’s advisable to book in advance for weekends and public holidays.
What train to take from Shanghai to Liuzhou?
The most straightforward option is a G-series high-speed train from Shanghai Hongqiao to Liuzhou Railway Station, offering reserved seating and multiple departures daily. If you prefer overnight travel, slower Z/T trains with sleeper berths are available, though they take significantly longer.
How much is the train from Shanghai to Liuzhou?
A one-way high-speed G-train ticket in second class costs approximately 700 to 780 CNY (97 USD - 108 USD) when booked through Rail Monsters. First class and business class are higher, while conventional overnight sleepers can be cheaper but take much longer. You can also buy a round-trip ticket on Rail Monsters website or mobile apps for iOS and Android; booking earlier usually yields better availability.
How to buy a train ticket from Shanghai to Liuzhou?
Buying online is the most convenient: use Rail Monsters to select your train and seat class, then enter traveler passport details exactly as shown. You’ll receive your confirmation and instructions for boarding with your passport; reserving early helps secure preferred seats.
How fast is the train from Liuzhou to Shanghai?
High-speed G-trains on this route run at up to 300 km/h (186 mph). With intermediate stops, the end-to-end journey typically takes about 9 hours 30 minutes to 11 hours, depending on the specific train and schedule.
How long is the train from Shanghai to Liuzhou?
High-speed G-trains usually take around 9 hours 30 minutes to 11 hours, depending on stops. Conventional overnight trains generally run about 18 to 21 hours, offering hard or soft sleeper options for night travel.
How to book train tickets from Liuzhou to Shanghai?
You can purchase tickets at the station or book online via Rail Monsters for reserved seats on high-speed G-trains. Rail Monsters mobile apps are available for iOS and Android and support both high-speed and overnight services. It’s advisable to book in advance for weekends and public holidays.
What train to take from Shanghai to Liuzhou?
The most straightforward option is a G-series high-speed train from Shanghai Hongqiao to Liuzhou Railway Station, offering reserved seating and multiple departures daily. If you prefer overnight travel, slower Z/T trains with sleeper berths are available, though they take significantly longer.
How much is the train from Shanghai to Liuzhou?
A one-way high-speed G-train ticket in second class costs approximately 700 to 780 CNY (97 USD - 108 USD) when booked through Rail Monsters. First class and business class are higher, while conventional overnight sleepers can be cheaper but take much longer. You can also buy a round-trip ticket on Rail Monsters website or mobile apps for iOS and Android; booking earlier usually yields better availability.
How to buy a train ticket from Shanghai to Liuzhou?
Buying online is the most convenient: use Rail Monsters to select your train and seat class, then enter traveler passport details exactly as shown. You’ll receive your confirmation and instructions for boarding with your passport; reserving early helps secure preferred seats.
Learn more information at our
Country Guide

Buy Your Shanghai to Liuzhou Train Tickets on Rail Monsters

Book train tickets from Shanghai to Liuzhou 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.