Trains from Beijing to Xiamen
Your latest searches will appear here.
- 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 China Railway |
Next departures from Beijing to Xiamen
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
The train journey between Beijing and Xiamen emits 120.61kg of CO₂.
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
A train ticket from Beijing to Xiamen costs ≈ $157.14 (CN¥1,050.64). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $152.60 (CN¥1,020.35).
The cheapest ticket from Beijing to Xiamen costs ≈ $152.60 (CN¥1,020.35). Book as early as possible and avoid peak times.
Beijing and Xiamen are 1,723 km apart.
The journey from Beijing to Xiamen takes about 11h 12m on average. The fastest option takes 11h.
This route is served by 1 operators: China Railway.
There are about 3 connections per day from Beijing to Xiamen.
The first train from Beijing to Xiamen leaves at 08:47 AM. Check times on your travel date.
The last train from Beijing to Xiamen leaves at 11:45 AM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $152.60 (CN¥1,020.35) but prices can change.
There are about 3 direct connections from Beijing to Xiamen.
The shortest train journey between Beijing and Xiamen takes 11h.
Yes, there is a direct train between Beijing and Xiamen.
The train journey from Beijing to Xiamen generates 24 kg of CO₂.