Trains from Beijing to Xiamen

  • Lowest price from $152.60
  • Average duration 11h 12m
  • Connections per day 3
  • Distance 1,723 km
  • CO₂ per person 24 kg

train from Beijing to Xiamen

The journey from Beijing to Xiamen is about 1,723 km. On average a train trip takes 11h 12m with 3 connections per day.

Lowest price $152.60
Trip duration 11h 12m
Connections per day 3
Lowest price $152.60
Highest price $159.88
First departure 08:47 AM
Last departure 11:45 AM
Distance 1,723 km
Departure Beijing
Arrival Xiamen
Travel operator China Railway
Find the best price
China Railway120.61 kg CO₂
10:09Beijing South
11h 33m
21:42Xiamen North
$0.00
direct
China Railway120.61 kg CO₂
10:26Beijing South
10h 53m
21:19Xiamen North
$0.00
direct
China Railway120.61 kg CO₂
08:47Beijing South
10h 27m
19:14Xiamen North
$0.00
direct

Next departures from Beijing to Xiamen

Sample times and fares for the coming days — book to confirm availability and price.

$1,729.54
10:26 Beijing South
11h · direct
21:26 Xiamen North
$1,812.02
11:45 Beijing
11h 24m · direct
23:09 Xiamen North
See all timetables

CO₂ emissions by mode

train 120.61kg
bus 129.23kg
flight 344.6kg
carpool 275.68kg
How much CO₂ is emitted travelling by train from Beijing to Xiamen?

The train journey between Beijing and Xiamen emits 120.61kg of CO₂.

How much CO₂ do I save by taking the train between Beijing and Xiamen?

Taking the train between Beijing and Xiamen saves 223.99kg of CO₂ compared to a flight, 8.62kg compared to the bus and 155.07kg compared to the car.

FAQ