There are 5 ways to get from Haikou to Nha Trang by plane, towncar, bus, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, towncar
best- Fly from Haikou Airport (HAK) to Cam Ranh International Airport (CXR)plane HAK - CXR
- Take a town car from Cam Ranh Airport to Nha Trangtowncar
9h 35m$181–425Bus
cheapest- Take the bus from Haikou Xiuying Port Bus Terminal to Nanningbus
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Nuoc Ngam Bus Station to 46 Nam Tran, Da Nangbus
- Take the bus from Da Nang to Nha Trang Phia Nambus
42h 25m$78–127Bus, train
- Take the bus from Haikou Xiuying Port Bus Terminal to Nanningbus
- Take the bus from Nanning Tourism Distribution Centre to Ninh Binhbus
- Take the train from Ninh Binh to Nha Trangtrain
41h 9m$91–167Car ferry, drive
- Take the car ferry from Haikou Port to Hai'an Portcarferry
- Drive from Hai'an Port to Nha Trangcar
23h 44m$236–346Bus, train via Maoming
- Take the bus from Haikou Xiuying Port to Xuwen Stationbus
- Take the train from Xuwen Station to Maomingtrain
- Take the train from Maoming to Nanningtrain
- Take the train from Nanning to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Nha Trangtrain
2d 7h$88–316
Haikou Airport (HAK) to Cam Ranh International Airport (CXR) flights
Questions & Answers
The cheapest way to get from Haikou to Nha Trang is to bus and train which costs $90 - $170 and takes 41h 9m.
The fastest way to get from Haikou to Nha Trang is to fly and towncar which takes 9h 35m and costs $180 - $430.
No, there is no direct bus from Haikou to Nha Trang. However, there are services departing from Haikou Xiuying Port Bus Terminal and arriving at Nha Trang Phia Nam via Nanning Tourism Distribution Centre, Nuoc Ngam Bus Station and Da Nang. The journey, including transfers, takes approximately 42h 25m.
The distance between Haikou and Nha Trang is 960 km.
The best way to get from Haikou to Nha Trang without a car is to bus and train which takes 41h 9m and costs $90 - $170.
It takes approximately 9h 35m to get from Haikou to Nha Trang, including transfers.
Haikou to Nha Trang bus services, operated by China Bus Guide, depart from Haikou Xiuying Port Bus Terminal station.
Haikou to Nha Trang bus services, operated by China Bus Guide, arrive at Nanning station.
Nha Trang is 1h behind Haikou. It is currently 7:10 PM in Haikou and 6:10 PM in Nha Trang.
There are 930+ hotels available in Nha Trang.
What companies run services between Haikou, China and Nha Trang, Vietnam?
You can take a bus from Haikou Xiuying Port Bus Terminal to Nha Trang via Nanning, Nanning Tourism Distribution Centre, Ha Noi Nuoc Ngam Bus Station, Nuoc Ngam Bus Station, 46 Nam Tran, Da Nang, Da Nang, and Nha Trang Phia Nam in around 42h 25m.
- Website
- csair.com
Flights from Haikou Airport to Cam Ranh International Airport via Guangzhou Baiyun
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $180–600
Flights from Haikou Airport to Cam Ranh International Airport via Tianfu International
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–850
- Website
- ch.com
Flights from Haikou Airport to Cam Ranh International Airport via Guangzhou Baiyun
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $180–600
Flights from Haikou Airport to Cam Ranh International Airport via Tianfu International
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–850
- Website
- flyscoot.com
Flights from Haikou Airport to Cam Ranh International Airport via Singapore Changi
- Ave. Duration
- 7h 25m
- When
- Tuesday and Sunday
- Estimated price
- $170–600
- Website
- vietjetair.com
Flights from Haikou Airport to Cam Ranh International Airport via Suvarnabhumi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $170–410
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ninh Binh to Nha Trang
- Soft seat, air-conditioned
- $40–65
- Bed, air-conditioned
- $40–60
- soft seat, air-conditioned
- $40–60
Train from Ha Noi to Nha Trang
- Soft seat, air-conditioned
- $45–70
- Bed, air-conditioned
- $45–65
- soft seat, air-conditioned
- $45–70
Train from Xuwen Station to Maoming
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $15–20
Train from Maoming to Nanning
- Hard Seat
- $7–10
- Hard sleeper
- $14–20
- Soft sleeper
- $24–35
Train from Xuwen Station to Maoming
- Hard Seat
- $7–11
- Hard Sleeper
- $10–14
- Soft Sleeper
- $21–30
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Hanoi Gia Lam Station
- Sleeper
- $28–40
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Nanning
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- $20–42
- Schedules at
- chinabusguide.com
- Bus
- $20–28
Bus from Haikou Xiuying Port Bus Terminal to Nanning
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- $20–42
- Schedules at
- chinabusguide.com
- Bus
- $20–28
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- $18–27
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $18–25
Bus from Haikou Xiuying Port to Xuwen Station
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Schedules at
- chinabusguide.com
- Bus
- $7–11
Bus from Nanning Tourism Distribution Centre to Ninh Binh
- Ave. Duration
- 8h 46m
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
- Phone
- 19005151
- [email protected]
- Website
- tankimchi.vn
Bus from Nuoc Ngam Bus Station to 46 Nam Tran, Da Nang
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- $19–29
- Schedules at
- tankimchi.vn
- Phone
- 1900 6067
- [email protected]
- Website
- futabus.vn
Bus from Da Nang to Nha Trang Phia Nam
- Ave. Duration
- 11h 48m
- Frequency
- 5 times a day
- Estimated price
- $11–18
- Book at
- https://www.baolau.com/en/transportation/vietnam/buses/ft-futa-bus/
Car ferry from Haikou Port to Hai'an Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $7
- Schedules at
- https://www.tropicalhainan.com/a-complete-guide-to-haikou-ferry-routes-ticket-prices-and-charges/
- Adult passenger
- $7
- Car
- $62
- Phone
- +84 09263.12345
- [email protected]
Towncar from Cam Ranh Airport to Nha Trang
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $10–12
- 4-seat car
- $10
- 7-seat car
- $12
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 Need to know: Eurostar, Thanksgiving 2018: How to travel stress-free, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
















