Travel Xiamen to Beijing

Xiamen to Beijing

From Xiamen to Beijing, travelers can choose from a range of transport services, with full details on when they run, how long they take and what they cost.

Travel options for Xiamen to Beijing

Travel from Xiamen to Beijing with a train for 319 CN¥ to save, or reach Beijing faster by flight in 2h y 40 minutes.

Train from Xiamen to Beijing

Catch a train from Xiamen by departing at Xiamen North and reaching Beijing at multiple stations, including Beijing Fengtai, Beijing South, Beijing and others. The journey usually takes about 6 hours 1 minute, providing a convenient and scenic travel option. Tickets start at 319 CN¥, so make sure to secure your preferred seat here.

Prices: 319 CN¥

Duration: 6h 1m – 17h 57m ⏱

Hop on train from Xiamen to Beijing for 319 CN¥ Experience train from Xiamen to Beijing in 6h 1m Hop on train from Xiamen to Beijing for 319 CN¥

View all Train tickets →

Flight from Xiamen to Beijing

Take a flight from Xiamen by departing from XMN Xiamen Airport and travel to Beijing in around 2 hours 40 minutes, with arrival taking place at PEK Beijing Capital Airport or PKX Beijing Daxing Airport. Air travel is the fastest option on this route, and ticket prices usually start from 703 CN¥. You can check flight options and availability through the full flight schedule.

Prices: 703 CN¥

Duration: 2h 40m – 3h 25m ⏱

Take avia from Xiamen to Beijing in 2h 40m Explore with avia from Xiamen to Beijing for 703 CN¥ Hop on avia from Xiamen to Beijing in 2h 40m Explore with avia from Xiamen to Beijing in 2h 40m

View all Flight tickets →

Combined from Xiamen to Beijing

For travelers connecting Xiamen and Beijing via combined transport, departures are available from XMN Xiamen Airport with arrivals at PEK Beijing Capital Airport or PKX Beijing Daxing Airport. The journey usually takes around 2 hours 45 minutes, with tickets starting from 1,891 CN¥. Check available options and reserve your seat book your travel.

Prices: 1,891 CN¥

Duration: 2h 45m – 4h 45m ⏱

Explore with combined from Xiamen to Beijing for 1891 CN¥ Explore with combined from Xiamen to Beijing for 1891 CN¥

View all Combined tickets →

Distance Xiamen to Beijing

The distance between Xiamen and Beijing is 1715.4 kilometers.

Xiamen to Beijing Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Xiamen to Beijing

Train
Flight
Combined
Average price
894 CN¥
2,399 CN¥
2,041 CN¥
Cheapest price
319 CN¥
703 CN¥
1,891 CN¥
Average duration
11h 24m
2h 59m
3h 45m
Minimum duration
6h 01m
2h 40m
2h 45m
Number of departures
7
21
2
Tickets

Train Routes & Schedules from Xiamen to Beijing

- From Xiamen North, hop on a train heading to Beijing Fengtai for a trip of around 6h 1m to 17h 57m. Rail services operate from 08:37 until 17:21, with train tickets starting at 319 to 521 CN¥.
- Board the train at Xiamen North to reach Beijing South, spending roughly 10h 39m to 11h 46m on the rails. Services run from 07:45 until 10:43, and tickets start from 1,053 to 1,104 CN¥.
- Board a train at Xiamen North to reach Beijing, with the journey typically lasting 11h 8m. Departures occur at 09:28, and train ticket prices begin at 1,096 CN¥.

Train Timetable: Xiamen North → Beijing

  • 09:28 20:36 11h 8m 1096 CN¥

Train Timetable: Xiamen North → Beijing Fengtai

  • 08:37 14:38 6h 1m 319 CN¥
  • 17:21 11:18 17h 57m 521 CN¥

Train Timetable: Xiamen North → Beijing South

  • 07:45 18:24 10h 39m 1074 CN¥
  • 09:28 20:19 10h 51m 1091 CN¥
  • 09:32 21:18 11h 46m 1053 CN¥
  • 10:43 22:13 11h 30m 1104 CN¥

Check all Combined tickets →

Flight Routes & Schedules from Xiamen to Beijing

- Flying from XMN Xiamen Airport to PEK Beijing Capital Airport, expect the flight to take around 2h 50m to 3h 25m. Services run from 07:25 until 21:30, and fares start at 790 to 6,080 CN¥.
- Taking flight from XMN Xiamen Airport to PKX Beijing Daxing Airport, the journey lasts approximately 2h 40m to 3h 5m. Services operate from 07:00 until 21:00, and fares begin at 703 to 801 CN¥.

Departure stations
XMN Xiamen Airport
Arrival stations
PEK Beijing Capital Airport
PKX Beijing Daxing Airport

Flight Timetable: XMN Xiamen Airport → PEK Beijing Capital Airport

  • 07:25 10:20 2h 55m 4156 CN¥
  • 08:30 11:25 2h 55m 2816 CN¥
  • 10:50 13:55 3h 5m 4156 CN¥
  • 12:00 15:00 3h 6080 CN¥
  • 13:20 16:10 2h 50m 4156 CN¥
  • 13:50 17:00 3h 10m 860 CN¥
  • 15:30 18:30 3h 4156 CN¥
  • 16:30 19:30 3h 2816 CN¥
  • 17:30 20:25 2h 55m 3182 CN¥
  • 18:35 22:00 3h 25m 4156 CN¥
  • 19:30 22:30 3h 2816 CN¥
  • 20:45 23:45 3h 790 CN¥
  • 21:30 00:30 3h 4156 CN¥

Flight Timetable: XMN Xiamen Airport → PKX Beijing Daxing Airport

  • 07:00 10:00 3h 801 CN¥
  • 09:00 11:55 2h 55m 800 CN¥
  • 11:00 13:55 2h 55m 730 CN¥
  • 12:30 15:25 2h 55m 704 CN¥
  • 15:00 18:00 3h 790 CN¥
  • 17:00 20:00 3h 790 CN¥
  • 18:50 21:55 3h 5m 703 CN¥
  • 21:00 23:40 2h 40m 760 CN¥

Check all Flight tickets →

Combined Routes & Schedules from Xiamen to Beijing

- From XMN Xiamen Airport, set off toward PEK Beijing Capital Airport via multiple modes of transport, spending about 2h 45m on the route. Departures run at 20:15, and tickets start at 2,191 CN¥.
- From XMN Xiamen Airport, set off toward PKX Beijing Daxing Airport via multiple modes of transport, spending about 4h 45m on the route. Departures run at 10:45, and tickets start at 1,891 CN¥.

Departure stations
XMN Xiamen Airport
Arrival stations
PEK Beijing Capital Airport
PKX Beijing Daxing Airport

Combined Timetable: XMN Xiamen Airport → PEK Beijing Capital Airport

  • 20:15 23:00 2h 45m 2191 CN¥

Combined Timetable: XMN Xiamen Airport → PKX Beijing Daxing Airport

  • 10:45 15:30 4h 45m 1891 CN¥

Check all Combined tickets →

Frequently Asked Questions Xiamen to Beijing

Below you will find answers to the most common questions about traveling from Xiamen to Beijing.

What is the usual travel time for the Xiamen to Beijing route, and why does it vary so much?

Travel time on the Xiamen to Beijing route depends on the transport type and the exact service. Flights take about 2 hours 40 minutes to 3 hours 25 minutes, while trains range from about 6 hours to 17 hours 57 minutes depending on the service and arrival station.

How much does the Xiamen to Beijing route usually cost overall?

Prices on the Xiamen to Beijing route vary widely by transport type. Train tickets start at 319 CNY and go up to 1,104 CNY, while flights are listed from 703 CNY to 6,080 CNY. Combined air options are priced at 1,891 CNY to 2,191 CNY.

Which is the cheapest way to travel from Xiamen to Beijing?

The cheapest option on the Xiamen to Beijing route is the train. Fares start at 319 CNY, which is lower than the listed flight prices. Train tickets also have the widest spread, depending on the service and seat class.

Which option is the fastest on the Xiamen to Beijing route?

Flights are the fastest option on the Xiamen to Beijing route. The shortest listed flight takes about 2 hours 40 minutes, with some services taking up to about 3 hours 25 minutes. Train journeys are much longer than that.

Where do departures and arrivals happen for the Xiamen to Beijing route?

Flights on the Xiamen to Beijing route depart from XMN Xiamen Airport and arrive at either PEK Beijing Capital Airport or PKX Beijing Daxing Airport. Trains depart from Xiamen North and arrive at Beijing Fengtai, Beijing South, or Beijing.

How often do services run on the Xiamen to Beijing route, and what are the first and last departures?

The context does not give a fixed frequency for either flights or trains on the Xiamen to Beijing route. Flights run from 07:00 to 21:30, while trains run from 07:45 to 17:21. That means departures are spread through the day.

Are there different flight times on the Xiamen to Beijing route depending on the airport in Beijing?

Yes. Flights from XMN Xiamen Airport to PEK Beijing Capital Airport take about 2 hours 50 minutes to 3 hours 25 minutes. Flights to PKX Beijing Daxing Airport are shorter, at about 2 hours 40 minutes to 3 hours 5 minutes.

What are the train options on the Xiamen to Beijing route, and how long do they take?

Trains on the Xiamen to Beijing route depart from Xiamen North and arrive at Beijing Fengtai, Beijing South, or Beijing. The listed durations range from about 6 hours 1 minute to 17 hours 57 minutes, depending on the service and destination station.

How much do train tickets cost on the Xiamen to Beijing route?

Train fares on the Xiamen to Beijing route range from 319 CNY to 1,104 CNY. The lower end is the cheapest option in the context, while higher prices likely reflect different train types or seat classes.

How much do flights cost on the Xiamen to Beijing route?

Flight prices on the Xiamen to Beijing route range from 703 CNY to 6,080 CNY. The combined air option is listed separately at 1,891 CNY to 2,191 CNY. Exact prices depend on the service and booking conditions.

If I book the Xiamen to Beijing route, where should I look for tickets?

For the Xiamen to Beijing route, TicketRoutes.com is the booking reference provided in the context. It is the place to check ticket options and route details before traveling.

Is there a direct train on the Xiamen to Beijing route, and how long does it take?

Yes, the context lists a direct train from Xiamen North to Beijing. That specific service takes 668 minutes, which is about 11 hours 8 minutes. Other train services on the route use different Beijing stations and take longer or shorter.

Discover transport connections nationwide in China

Route finder

Search routes between cities, airports, islands, and ferry ports across China. Compare travel options and explore available transport services in just a few clicks.


More travel routes for Xiamen and Beijing

Planning more stops after Xiamen to Beijing?

If your journey doesn’t end with Xiamen to Beijing, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.