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

Xiamen to Shanghai Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Xiamen to Shanghai Train Tickets & Timetable

The Xiamen to Shanghai route offers various train ticket options across classes including Second Class, First Class, and Business Class. Departing primarily from Xiamen North Station, high-speed G-trains arrive at Shanghai Hongqiao Station. It is recommended to book tickets online in advance to secure the best prices and ticket availability. The price range for a one-way ticket is approximately ¥430-1,350 ($65-205 USD). For accurate timetable information and current train times, use the search page. Our online schedule provides real-time updates on departures and prices.
18Apr
1
Seats
Xiamen
Shanghai

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

07:11
XiamenXiamen Bei (North)
6h 51m
14:02
ShanghaiShanghaisongjiang
Secondary station
Direct
G-class - CRH Train G3756
from
13717 USD
1
6h 51m, Direct
07:11
XiamenXiamen Bei (North)
14:02
ShanghaiShanghaisongjiang
Secondary station
from
13717 USD
1
Direct
High-speed
07:11
XiamenXiamen Bei (North)
7h 8m
14:19
ShanghaiShanghai Nan (South)
Secondary station
Direct
G-class - CRH Train G3756
from
14160 USD
1
7h 8m, Direct
07:11
XiamenXiamen Bei (North)
14:19
ShanghaiShanghai Nan (South)
Secondary station
from
14160 USD
1
Direct
High-speed

Day trains

12:10
XiamenXiamen Bei (North)
8h 22m
20:32
ShanghaiShanghai Hongqiao
Direct
D-class - CRH Train D3132
from
11173 USD
1
8h 22m, Direct
12:10
XiamenXiamen Bei (North)
20:32
ShanghaiShanghai Hongqiao
from
11173 USD
1
Direct
High-speed
12:36
XiamenXiamen Bei (North)
8h 6m
20:42
ShanghaiShanghai Hongqiao
Direct
D-class - CRH Train D2290
from
10244 USD
1
8h 6m, Direct
12:36
XiamenXiamen Bei (North)
20:42
ShanghaiShanghai Hongqiao
from
10244 USD
1
Direct
High-speed

Evening trains

23:13
XiamenXiamen Bei (North)
7h 29m
06:42
ShanghaiShanghai Hongqiao
Direct
D-class - CRH Train D942
from
8213 USD
1
7h 29m, Direct
23:13
XiamenXiamen Bei (North)
06:42
ShanghaiShanghai Hongqiao
from
8213 USD
1
Direct
High-speed
23:21
XiamenXiamen Bei (North)
7h 34m
06:55
ShanghaiShanghai Hongqiao
Direct
D-class - CRH Train D937
from
8213 USD
1
7h 34m, Direct
23:21
XiamenXiamen Bei (North)
06:55
ShanghaiShanghai Hongqiao
from
8213 USD
1
Direct
High-speed
day

First train

07:11
night

Last train

23:34
distance

Travel duration

7h 13m
daily-departure

Daily departures

31
departure-station

Departure station

Xiamen
changes-type

Changes

direct
arrival-station

Arrival station

Shanghai
ticket-price

Ticket price

$57
background

How to Book Train Tickets Online from Xiamen to Shanghai

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer questions or assist with your online ticket booking. We are here to ensure a straightforward reservation service.
Flexible Exchanges & Cancellations
We offer clear exchange and cancellation policies for added flexibility. Easily adjust your travel plans if needed and modify your high-speed rail reservations based on availability and fare conditions.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Xiamen to Shanghai high-speed line, ensuring a reliable booking experience. With just a few clicks, you can confirm and purchase your tickets online and receive an electronic ticket for your journey.
All Travel Classes
All travel classes are supported - you can choose Second Class, First Class, or Business Class for your route, depending on the specific train model serving the line.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, and Google Pay. Our online ticket system offers secure transactions when you buy Xiamen to Shanghai tickets.

Why Book Xiamen to Shanghai Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Xiamen to Shanghai on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, and the ability to compare train ticket prices across different sources. Enjoy flexible bookings, access real-time train information, and manage all your global rail travel through one secure account.

We accept payments:

payment-logos
payment-logos

Xiamen to Shanghai Route Overview

The rail journey from Xiamen to Shanghai spans approximately 1,100 kilometers along China's southeastern coast. High-speed G-series trains complete the trip in roughly 5 to 7 hours, while D-series sleeper or day trains offer a slower, more economical alternative. The route passes through the provinces of Fujian and Zhejiang, stopping at major hubs like Fuzhou and Hangzhou. This corridor is a vital link between the Special Economic Zone of Xiamen and the Yangtze River Delta.
time-s

Travel time

7h 13m

fastest-s

Fastest trip

5h 3m

longest-s

Longest trip

8h 22m

Xiamen

Xiamen - A coastal city in Fujian province known for its colonial history on Gulangyu Island and the Buddhist Nanputuo Temple. It serves as a major gateway for trade and tourism.

Xiamen Bei (North)

StationStation

Xiamen

StationStation
arrowarrow

7h 13m

Shanghai

Shanghai - China's largest city and a global financial center. Notable for the Bund waterfront, the Oriental Pearl Tower, and the historic Yu Garden.

Shanghaisongjiang

StationStation

Shanghai Nan (South)

StationStation

Shanghai

StationStation

Nanxiang Bei (North)

StationStation

Shanghai Xi (West)

StationStation

Shanghai Hongqiao

StationStation

Jinshan Bei (North)

StationStation

Anting Bei (North)

StationStation

Liantang

StationStation

Antingxi

StationStation

Practical Information for High-Speed Travelers

Luggage icon
Luggage Guidelines on China Rail. Traveling from Xiamen to Shanghai involves specific rules for carry-on items. Below are key points to know for your journey:
Luggage Allowance
Adult passengers are permitted up to 20 kg of carry-on luggage. The total dimensions (length + width + height) of each piece should not exceed 160 cm. Bulky items exceeding these limits may require separate shipping services.
Storage Facilities
Trains features overhead racks for small bags and large luggage closets at the ends of each carriage for suitcases. Beneath-seat storage is accessible for smaller personal items in Second Class.
Special Items
Bicycles must be folded and packed in a carry case to be permitted on board. Prohibited items include flammable liquids, aerosol cans over 120ml, and knives. Always check the current prohibited list before heading to the station.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Xiamen to Shanghai Map

Plan your trip between Xiamen and Shanghai using the Hangzhou-Fuzhou-Shenzhen and Shanghai-Hangzhou high-speed lines. The route connects the Fujian coast to the Yangtze River Delta, passing through Fuzhou and Hangzhou. You will see a mix of coastal mountains, river deltas, and dense urban clusters as you travel through eastern China. This transport corridor is one of the busiest in the country.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

G

Changes

Direct

Travel time

6h 43m

Price from

$60

Departures

485

Rating

Train

D

Changes

Direct

Travel time

7h 58m

Price from

$57

Departures

416

Rating

High-speed rail between Xiamen and Shanghai offers city-center departures, avoiding the long commutes to airports like Xiamen Gaoqi or Shanghai Pudong. While flights take about 2 hours, total travel time including security and transfers often equals the train's 6-hour journey. Buses are significantly slower, taking over 12 hours, making the G-train the preferred middle ground for timing and reliability.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

7h 13m

$57-$325

Bus

Apprx.

14h 30m

$45-$60

Flight

Apprx.

1h 55m

$55-$180

FAQ about the Xiamen - Shanghai Route

How to book tickets from Xiamen to Shanghai?

You can purchase tickets online via the Rail Monsters website or mobile apps for iOS and Android. It is advisable to book at least 15 days in advance during public holidays or peak travel seasons to secure your preferred departure time.

Which station does the train from Xiamen depart from?

Most high-speed services depart from Xiamen North (Xiamenbei) Railway Station, though some limited services may use the more central Xiamen Railway Station. Always verify your departure station on your ticket before travel.

How much is the train from Xiamen to Shanghai?

A Second Class ticket on a high-speed G-train from Xiamen to Shanghai typically costs between 540 and 680 CNY (75 USD - 95 USD). Business Class prices are higher, ranging from 1,600 to 1,900 CNY (220 USD - 265 USD). Booking via the Rail Monsters app or website in advance is recommended to ensure seat availability.

How fast is the high-speed train from Xiamen to Shanghai?

The high-speed G-trains travel at speeds up to 300 km/h (186 mph). The total time for the journey is between 5 and 7 hours, making it significantly faster than the 14-hour bus ride.
Learn more information at our
Country Guide