There are 5 ways to get from Hainan Dao to Beihai by bus, ferry, car ferry, car, plane, or taxi
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 Haikou Xiuying Port Bus Terminal to Beihai Nanzhu Bus Stationbus
4h 36m¥130–206Ferry
- Take the ferry from Haikou, Hainan to Yintan Port Beihai, Guangxiferry
12h 10m¥275–281Car ferry, drive
- Take the car ferry from Haikou Port to Hai'an Portcarferry
- Drive from Hai'an Port to Beihaicar
4h 51m¥276–398Fly Sanya Phoenix International Airport to Zhanjiang, taxi
- Fly from Sanya Phoenix International Airport (SYX) to Zhanjiang (ZHA)plane SYX - ZHA
- Take the taxi from Zhanjiang (ZHA) to Beihaitaxi
3h 27m¥1,582–27,715Fly Haikou Airport to Yulin Fumian Airport, taxi
- Fly from Haikou Airport (HAK) to Yulin Fumian Airport (YLX)plane HAK - YLX
- Take the taxi from Yulin Fumian Airport (YLX) to Beihaitaxi
3h¥2,231–5,071
Sanya Phoenix International Airport (SYX) to Zhanjiang (ZHA) flights
Questions & Answers
The cheapest way to get from Hainan Dao to Beihai is to bus which costs ¥130 - ¥210 and takes 4h 36m.
The fastest way to get from Hainan Dao to Beihai is to fly and taxi which takes 3h and costs ¥2200 - ¥5500.
No, there is no direct bus from Hainan Dao to Beihai station. However, there are services departing from Haikou Xiuying Port Bus Terminal and arriving at Beihai Nanzhu Bus Station via . The journey, including transfers, takes approximately 4h 36m.
No, there is no direct ferry from Hainan Dao to Beihai. However, there are services departing from Haikou, Hainan and arriving at Yintan Port Beihai, Guangxi via . The journey, including transfers, takes approximately 12h 10m.
The distance between Hainan Dao and Beihai is 311 km.
The best way to get from Hainan Dao to Beihai without a car is to bus which takes 4h 36m and costs ¥130 - ¥210.
It takes approximately 4h 36m to get from Hainan Dao to Beihai, including transfers.
Hainan Dao to Beihai bus services, operated by China Bus Guide, depart from Haikou Xiuying Port Bus Terminal station.
Hainan Dao to Beihai bus services, operated by China Bus Guide, arrive at Beihai Nanzhu Bus Station.
There are 37+ hotels available in Beihai.
What companies run services between Hainan Dao, China and Beihai, China?
China Bus Guide operates a bus from Haikou Xiuying Port Bus Terminal to Beihai Nanzhu Bus Station 3 times a day. Tickets cost ¥100–180 and the journey takes 4h 30m. Alternatively, Tropical Hainan operates a ferry from Haikou, Hainan to Yintan Port Beihai, Guangxi twice daily. Tickets cost ¥250 and the journey takes 12h.
- Website
- csair.com
Flights from Sanya Phoenix International Airport to Zhanjiang
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,100–2,900
- Website
- tianjin-air.com
Flights from Haikou Airport to Yulin Fumian Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–4,700
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Beihai Nanzhu Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥100–180
- Schedules at
- chinabusguide.com
- Bus
- ¥100–150
Ferry from Haikou, Hainan to Yintan Port Beihai, Guangxi
- 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 Haikou Port to Hai'an 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
- 1h 58m
- Estimated price
- ¥340–480
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 Is ride-sharing platform BlaBlaCar right for you?, How do I buy a London Underground ticket?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
