There are 4 ways to get from Beihai to Haikou by bus, ferry, taxi, car ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Beihai Nanzhu Bus Station to Haikou Xiuying Port Bus Terminalbus
4h 38m¥124–209Ferry
- Take the ferry from Yintan Port Beihai, Guangxi to Haikou, Hainanferry
12h 10m¥276–281Taxi, car ferry
- Take the taxi from Beihai to Hai'an Porttaxi
- Take the car ferry from Hai'an Port to Haikou Portcarferry
4h 45m¥694–813Fly
- Fly from Beihai Fucheng Airport (BHY) to Haikou Airport (HAK)plane BHY - HAK
6h 40m¥1,874–5,591
Beihai Fucheng Airport (BHY) to Haikou Airport (HAK) flights
Questions & Answers
The cheapest way to get from Beihai to Haikou is to bus which costs ¥120 - ¥210 and takes 4h 38m.
The fastest way to get from Beihai to Haikou is to bus which takes 4h 38m and costs ¥120 - ¥210.
No, there is no direct bus from Beihai station to Haikou. However, there are services departing from Beihai Nanzhu Bus Station and arriving at Haikou Xiuying Port Bus Terminal via . The journey, including transfers, takes approximately 4h 38m.
No, there is no direct ferry from Beihai to Haikou. However, there are services departing from Yintan Port Beihai, Guangxi and arriving at Haikou, Hainan via . The journey, including transfers, takes approximately 12h 10m.
The distance between Beihai and Haikou is 308 km.
The best way to get from Beihai to Haikou without a car is to bus which takes 4h 38m and costs ¥120 - ¥210.
It takes approximately 4h 38m to get from Beihai to Haikou, including transfers.
Beihai to Haikou bus services, operated by China Bus Guide, depart from Beihai Nanzhu Bus Station.
The best way to get from Beihai to Haikou is to bus which takes 4h 38m and costs ¥120 - ¥210. Alternatively, you can fly, which costs ¥1800 - ¥6000 and takes 6h 40m.
Beihai to Haikou bus services, operated by China Bus Guide, arrive at Haikou Xiuying Port Bus Terminal station.
What companies run services between Beihai, China and Haikou, China?
China Bus Guide operates a bus from Beihai Nanzhu Bus Station to Haikou Xiuying Port Bus Terminal 3 times a day. Tickets cost ¥100–180 and the journey takes 4h 30m. Alternatively, Tropical Hainan operates a ferry from Yintan Port Beihai, Guangxi to Haikou, Hainan twice daily. Tickets cost ¥250 and the journey takes 12h.
- Website
- csair.com
Flights from Beihai Fucheng Airport to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- ¥1,800–5,500
- Website
- hainanairlines.com
Flights from Beihai Fucheng Airport to Haikou Airport via Yichang
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,200–7,500
- [email protected]
- Website
- chinabusguide.com
Bus from Beihai Nanzhu Bus Station to Haikou Xiuying Port Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥100–180
- Schedules at
- chinabusguide.com
- Bus
- ¥100–150
Ferry from Yintan Port Beihai, Guangxi to Haikou, Hainan
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ¥250
- Schedules at
- https://www.tropicalhainan.com/a-complete-guide-to-haikou-ferry-routes-ticket-prices-and-charges/
Car ferry from Hai'an Port to Haikou Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ¥42
- Schedules at
- https://www.tropicalhainan.com/a-complete-guide-to-haikou-ferry-routes-ticket-prices-and-charges/
- Adult passenger
- ¥42
- Car
- ¥415
- Ave. Duration
- 3h 15m
- Estimated price
- ¥650–800
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket?, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 145+ hotels available in Haikou.
