HUB hero image

How to Travel from

Xiamen to Beihai

by Rideshare, Route or Car

Xiamen
+0
Beihai
Transport search to Beihai
Xiamen
+0
Beihai
Building a composite car route
Cheapest
Best Offer!
Car
11 h 55 min
1171 km.
from $64
Composite Route Car Only

Six ways to Travel from Xiamen to Beihai

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

China Eastern Airlines

Website:
en.ceair.com/
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
7h 5m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$130.43–$467.39

China Southern Airlines

Website:
csair.com/
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
5h 20m
Frequency:
Every day
Estimated price:
$119.57–$304.35

Sichuan Airlines

Website:
ch.com/
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
5h 20m
Frequency:
Every day
Estimated price:
$119.57–$304.35

Xiamen Airlines

Website:
xiamenair.com
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
8h 5m
Frequency:
Monday, Tuesday, Thursday, Friday, and Saturday
Estimated price:
$119.57–$423.91

Tianjin Airlines

Website:
tianjin-air.com/
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
5h 30m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$97.83–$250.00

China West Air

Website:
westair.cn/
Plane from Xiamen Gaoqi International Airport to Beihai
Ave. Duration:
5h 27m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$108.70–$423.91

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Xiamen to Shenzhen
Ave. Duration:
3h 54m
Frequency:
3 times a day
Estimated price:
$31.52–$34.78
Train from Shenzhen North Station to Nanning
Ave. Duration:
3h 33m
Frequency:
Twice daily
Estimated price:
$39.13–$43.48

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Xiamen to Shenzhen
Ave. Duration:
2h 55m
Frequency:
Every 2 hours
Estimated price:
$22.83–$52.17
Train from Nanning East to Beihai
Ave. Duration:
1h 15m
Frequency:
Once daily
Estimated price:
$10.87–$21.74
Train from Xiamen to Guangzhou
Ave. Duration:
4h 33m
Frequency:
Once daily
Estimated price:
$28.26–$65.22

Bus operators

Qichezhan

Website:
qichezhan.net/
Bus from Xiamen Hubin to Hong
Ave. Duration:
10h
Frequency:
Twice daily
Estimated price:
$33.88

China Bus Guide

Website:
chinabusguide.com
Bus from Guangzhou Jiaokou to Guangxi
Ave. Duration:
13h
Frequency:
Hourly
Estimated price:
$25.62
Bus from Xiamen to Haikou
Ave. Duration:
17h
Frequency:
Once daily
Estimated price:
$69.66
Bus from Haikou Xiuying Port Bus Terminal to Beihai
Ave. Duration:
4h 30m
Frequency:
3 times a day
Estimated price:
$24.40

CTS - China Travel Tours

Phone:
(852)2998 7888
Website:
ww1.ctshk.com/en/
Bus from Metropark Hotel Mongkok to Guangzhou
Ave. Duration:
4h 21m
Frequency:
Every 30 minutes
Estimated price:
$11.96–$17.39

Questions and Answers

What is the cheapest way to get from Xiamen to Beihai?

The cheapest way to get from Xiamen to Beihai is to train and bus which costs $54.35 - $92.39 and takes 18h 38m.

What is the fastest way to get from Xiamen to Beihai?

The fastest way to get from Xiamen to Beihai is to fly which takes 5h 51m and costs $108.70 - $271.74 .

Is there a direct train between Xiamen and Beihai?

No, there is no direct train from Xiamen to Beihai. However, there are services departing from Xiamen and arriving at Beihai via Shenzhen North Station and Nanning East. The journey, including transfers, takes approximately 9h 43m.

Is there a direct flight between Xiamen and Beihai?

There are no direct flights between Xiamen and Beihai. The fastest has 1 change and takes 5h 20m and costs $97.83 - $250 .

How far is it from Xiamen to Beihai?

The distance between Xiamen and Beihai is 1390 km. The road distance is 1190.2 km.

How do I travel from Xiamen to Beihai without a car?

The best way to get from Xiamen to Beihai without a car is to train which takes 9h 43m and costs $70.65 - $119.57 .

How long does it take to get from Xiamen to Beihai?

It takes approximately 9h 43m to get from Xiamen to Beihai, including transfers.

Where do I catch the Xiamen to Beihai train from?

Xiamen to Beihai train services, operated by China Railways D-Class, depart from Xiamen station.

Train, bus or fly from Xiamen to Beihai?

The best way to get from Xiamen to Beihai is to train which takes 9h 43m and costs $70.65 - $119.57 . Alternatively, you can fly, which costs $108.70 - $271.74 and takes 5h 51m, you could also bus, which costs $96.74 - $97.83 and takes 22h 36m.

Where does the Xiamen to Beihai train arrive?

Xiamen to Beihai train services, operated by China Railways D-Class, arrive at Shenzhen North station.

Can I drive from Xiamen to Beihai?

Yes, the driving distance between Xiamen to Beihai is 1190 km. It takes approximately 12h 2m to drive from Xiamen to Beihai.

Where can I stay near Beihai?

There are 18+ hotels available in Beihai. Prices start at $24.39 per night.
+0