1map logoGo to main page

Xiamen to Beijing from $91: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Xiamen, China
to
Beijing, China

How to Get from Xiamen to Beijing: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$91 by trainBest price
1733 kmDistance
3h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Xiamen to Beijing with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  37m
Estimated price
$159-310
Recommended
Company
China Railways
Train
Average Duration
19h  53m
Estimated price
$91-212
Cheapest
route map
Distance: 1733 km
Duration: 3h 20m

See more options

Company
various
Plane
Train
Average Duration
3h  59m
Estimated price
$123-309
Company
various
Taxi
Plane
Average Duration
3h  24m
Estimated price
$172-1590
Company
various
Plane
Train
Average Duration
3h  20m
Estimated price
$180-406
Company
various
Taxi
Plane
Average Duration
4h  14m
Estimated price
$212-1591
Company
various
Taxi
Plane
Average Duration
4h  31m
Estimated price
$1592-1593
Company
various
Taxi
Plane
Train
Average Duration
3h  58m
Estimated price
$1594-1595
Company
China Railways G-Class
Train
Average Duration
12h  27m
Estimated price
$1596-1597
Company
N/A
Drive
Average Duration
20h  43m
Estimated price
$1598-1599

Xiamen - Beijing operators

Explore transport companies operating between Xiamen and Beijing, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
airchina.com

Plane from Xiamen (XMN) to Beijing Capital (PEK)

Average Duration
3h 2m
Estimated price
$180-914

Plane from Xiamen (XMN) to Beijing Daxing (PKX)

Average Duration
3h 5m
Estimated price
$3102-915
Website
sda.cn

Plane from Xiamen (XMN) to Beijing Capital (PEK)

Average Duration
2h 58m
Estimated price
$911-918
Website
hainanairlines.com

Plane from Xiamen (XMN) to Beijing Capital (PEK)

Average Duration
3h 12m
Estimated price
$2125-914
Train
Contact phone
(86)12306
Website
12306.cn

Train from Xiamen North to Beijing South

Average Duration
10h 44m
Estimated price
$1596-3105

Train from Xiamen North to Beijing Fengtai

Average Duration
17h 44m
Estimated price
$18010-1808
Taxi
Contact phone
+86 592 532 0000

Taxi from Xiamen to Qingyang

Average Duration
58m
Estimated price
$1809-4060

Taxi from Xiamen to Quanzhou

Average Duration
58m
Estimated price
$1809-4060
Drive

Drive from Xiamen to Beijing

Average Duration
20h 43m
Estimated price
$1598-1599

Xiamen to Beijing: Overview of Bus, Train, Flight, and Car Trips

Traveling between Xiamen and Beijing offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Xiamen to Beijing spanning over 1289 miles, offering breathtaking views of China's diverse landscapes along the way. 💰 Budget-savvy travelers can rejoice as the cost to journey from Xiamen to Beijing by car falls within the range of $260 to $380, providing a cost-effective and adventurous travel option. ⏱️ Plan for an approximately 20-hour and 43-minute drive, ensuring a thrilling and memorable journey from the bustling coastal city of Xiamen to the historic capital of Beijing by car.
Average price
$260 - $380
🕒 The total duration of the train journey from Xiamen to Beijing is approximately 12 hours and 27 minutes, including transfers. China Railways G-Class operates the train services for this route. 💰 Ticket prices for the Xiamen-Beijing train service range from $91 to $212, offering travelers a cost-effective and efficient way to explore these two vibrant cities in China.
Departure Point
Xiamen North station
Arrival Point
Beijing South station
🛫 Experience a seamless journey from Xiamen to Beijing by taking the quickest direct flight, which only lasts 2 hours and 45 minutes. Multiple reputable airlines like Xiamen Airlines, Sichuan Airlines, and Hainan provide convenient options for this route. 🌏 Covering a distance of 1,890 kilometers, the flight from Xiamen to Beijing offers a swift travel time of 3 hours and 37 minutes. Enjoy the comfort of modern aircraft and efficient service as you soar across China. 💸 With flight prices ranging from $159 to $310, travelers can choose from a variety of fare options when planning their trip between Beijing and Xiamen. Whether for business or leisure, this quick flight offers a convenient way to explore the wonders of both cities.
Departure Point
Xiamen Airport
Arrival Point
Beijing Capital Airport

Frequently asked questions

Find out more about the route from Xiamen to Beijing.

Or choose the category:
The distance between Xiamen and Beijing is approximately 1733 km by air and 2070 km by road. Traveling by train from Xiamen to Beijing takes around 19 hours and 53 minutes. Alternatively, if you choose to fly, it will take approximately 3 hours and 27 minutes. Traveling by car from Beijing to Xiamen takes around 20 hours and 41 minutes.
The most cost-effective option for traveling from Xiamen to Beijing is by train, with tickets ranging from $100 to $150 and a travel time of 12 hours and 55 minutes. This allows for a more affordable journey while still offering a reasonably efficient travel time. However, if time is a priority, flying is the most time-efficient option, taking only 3 hours and 27 minutes but at a higher cost of $160 to $320.
The prices for train tickets between Xiamen and Beijing range from $91 to $212, depending on the class and type of train chosen.
To get from Xiamen to Beijing without using public transportation, you can choose to drive. The distance between the two cities is approximately 2070 km, and it would take around 20 hours and 41 minutes to drive from Xiamen to Beijing. Keep in mind that the cost of this option can vary, with prices ranging from $250 to $380.
The best way to travel from Xiamen to Beijing without a car is by train, which takes approximately 12 hours and 55 minutes. The cost of a train ticket ranges from $100 to $150.
No, there is no direct train link between Xiamen and Beijing. However, there are train services available with transfers. The journey usually takes approximately 12 hours and 55 minutes, including the transfers. The trains depart from Xiamen North station and arrive at Beijing South station, operated by China Railways G-Class.
The flight between Xiamen and Beijing typically takes around 2 hours and 35 minutes. The prices for a flight between these two cities can range from $169 to $319, depending on the airline and the time of booking.
There are plenty of accommodation options available near Beijing. With over 370 hotels to choose from, visitors can find a range of options to suit their preferences and budgets. Prices at these hotels start at $66 and can vary depending on factors such as location, amenities, and star rating.