COVID-19 Travel restrictions may apply upon entering China. Learn More.

There are 6 ways to get from Haiphong to Haikou by bus, train, car, 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.

Recommended option

Bus  •  15h 57m

  1. Take the bus from Hai Phong to Nanning Tourism Distribution Centre
  2. Take the bus from Nanning to Haikou Xiuying Port Bus Terminal

¥460

Cheapest option

Train to Noi Bai International, fly  •  9h 30m

  1. Take the train from Hai Phong to Long Bien
  2. Fly from Noi Bai International (HAN) to Haikou (HAK) HAN - HAK

¥287 - ¥2331

4 alternative options

Train  •  28h 3m

  1. Take the train from Hai Phong to Gia Lam
  2. Take the train from Hanoi Gia Lam Station to Nanning
  3. Take the train from Nanning to Guangzhou South
  4. Take the train from Guangzhou South to Maoming
  5. Take the train from Maoming to Haikou

¥575 - ¥909

Drive, car ferry  •  8h 15m

  1. Drive from Haiphong to Hai'an Port
  2. Take the car ferry from Hai'an Port to Haikou Port

¥436 - ¥611

Fly from Haiphong  •  9h 37m

  1. Fly from Haiphong (HPH) to Haikou (HAK) HPH - HAK

¥700 - ¥2063

Bus to Nanning, fly  •  12h 25m

  1. Take the bus from Hai Phong to Nanning Tourism Distribution Centre
  2. Fly from Nanning (NNG) to Haikou (HAK) NNG - HAK

¥473 - ¥2019

Coronavirus (COVID-19) in China

There is widespread community transmission globally.
Some travel restrictions are being lifted in China. For the latest travel status, please check the official page for China.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for China.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for China due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for China

Domestic travel is restricted within China due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for China

International flights leaving Vietnam are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Vietnam

Last updated: August 5 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Haiphong to Haikou is to bus which costs $66 and takes 15h 57m.

More details

The quickest way to get from Haiphong to Haikou is to drive and car ferry which costs $60 - $90 and takes 8h 15m.

More details

No, there is no direct bus from Haiphong to Haikou. However, there are services departing from Hai Phong and arriving at Haikou Xiuying Port Bus Terminal via Nanning. The journey, including transfers, takes approximately 15h 57m.

More details

No, there is no direct train from Haiphong to Haikou. However, there are services departing from Hai Phong and arriving at Chengxi via Hanoi Gia Lam Station, Nanning, Guangzhou South, Maoming and Haikou. The journey, including transfers, takes approximately 28h 3m.

More details

The distance between Haiphong and Haikou is 390 km.

The best way to get from Haiphong to Haikou without a car is to bus which takes 15h 57m and costs $66.

More details

It takes approximately 15h 57m to get from Haiphong to Haikou, including transfers.

More details

Haiphong to Haikou bus services, operated by Guanxi Yunde Transport, depart from Hai Phong station.

More details

Haiphong to Haikou train services, operated by Vietnam Railways, depart from Hai Phong station.

More details

The best way to get from Haiphong to Haikou is to bus which takes 15h 57m and costs $66. Alternatively, you can train, which costs $80 - $140 and takes 28h 3m, you could also fly, which costs $100 - $300 and takes 9h 37m.

Mode details

Map of how to get from Haiphong to Haikou.
Launch map view
  • Distance: 390.2 km
  • Duration: 15h 57m

What companies run services between Haiphong, Vietnam and Haikou, China?

You can take a bus from Haiphong to Haikou via Nanning Tourism Distribution Centre and Nanning in around 15h 57m. Alternatively, you can take a train from Haiphong to Haikou via Hanoi Gia Lam Station, Nanning, Guangzhou South, Maoming, and Haikou in around 28h 3m.

Airlines
China Southern Airlines
Website
csair.com
Flights from Haiphong to Haikou via Kunming, Guangzhou Baiyun
Ave. Duration
15h 45m
When
Every day
Estimated price
¥1300 - ¥2900
Flights from Noi Bai International to Haikou via Guangzhou Baiyun
Ave. Duration
4h 7m
When
Every day
Estimated price
¥1200 - ¥2800
Flights from Noi Bai International to Haikou via Shenzhen
Ave. Duration
4h 37m
When
Every day
Estimated price
¥1200 - ¥2200
Flights from Nanning to Haikou
Ave. Duration
1h 15m
When
Tuesday, Thursday and Saturday
Estimated price
¥410 - ¥2900
Hainan
Website
hainanairlines.com
Flights from Haiphong to Haikou via Tan Son Nhat, Suvarnabhumi
Ave. Duration
14h 50m
When
Every day
Estimated price
¥1100 - ¥1500
Flights from Haiphong to Haikou via Danang, Guangzhou Baiyun
Ave. Duration
15h 40m
When
Saturday
Estimated price
¥950 - ¥2600
Flights from Nanning to Haikou
Ave. Duration
1h
When
Every day
Estimated price
¥490 - ¥1000
Shenzhen Airlines
Website
shenzhenair.com
Flights from Noi Bai International to Haikou via Shenzhen
Ave. Duration
4h 25m
When
Every day
Estimated price
¥1000 - ¥1800
Flights from Nanning to Haikou
Ave. Duration
1h 10m
When
Every day
Estimated price
¥500 - ¥1300
Lucky Air Co. Ltd.
Website
luckyair.net
Flights from Haiphong to Haikou via Kunming
Ave. Duration
11h 15m
When
Every day
Estimated price
¥360 - ¥2300
Flights from Noi Bai International to Haikou via Kunming
Ave. Duration
5h 30m
When
Tuesday and Saturday
Estimated price
¥440 - ¥2900
Thai Vietjet Air
Website
vietjetair.com
Flights from Haiphong to Haikou via Danang, Suvarnabhumi
Ave. Duration
8h 50m
When
Tuesday, Thursday and Saturday
Estimated price
¥650 - ¥2000
Flights from Haiphong to Haikou via Tan Son Nhat, Suvarnabhumi
Ave. Duration
11h 45m
When
Tuesday, Thursday and Saturday
Estimated price
¥750 - ¥2300
China Eastern Airlines
Website
en.ceair.com
Flights from Haiphong to Haikou via Kunming, Nanning
Ave. Duration
14h 25m
When
Tuesday and Saturday
Estimated price
¥1000 - ¥2400
Flights from Nanning to Haikou
Ave. Duration
1h
When
Every day
Estimated price
¥390 - ¥2200
Okay Airways
Website
okair.net
Flights from Noi Bai International to Haikou via Nanning
Ave. Duration
3h 10m
When
Monday and Friday
Estimated price
¥240 - ¥2200
Flights from Nanning to Haikou
Ave. Duration
1h 10m
When
Every day
Estimated price
¥140 - ¥1700
Shandong Airlines
Website
shandongair.com.cn
Flights from Nanning to Haikou
Ave. Duration
1h 10m
When
Every day
Estimated price
¥500 - ¥1300
GX Airlines
Website
gxairlines.com
Flights from Nanning to Haikou
Ave. Duration
1h
When
Every day
Estimated price
¥140 - ¥1700
Djibouti Air
Website
air-djibouti.com
Flights from Nanning to Haikou
Ave. Duration
1h
When
Every day
Estimated price
¥140 - ¥1700
Beijing Capital
Website
intl.jdair.net
Flights from Nanning to Haikou
Ave. Duration
1h 15m
When
Every day
Estimated price
¥140 - ¥1700
Train operators
Vietnam Railways
Phone
19006469
Email
support1@dsvn.vn
Website
dsvn.vn
Train from Hai Phong to Gia Lam
Ave. Duration
2h 10m
Frequency
4 times a day
Estimated price
¥30 - ¥110
Website
http://dsvn.vn
Book at
https://12go.asia/
Hard seat, air-conditioned
¥30 - ¥50
Soft seat, air-conditioned
¥30 - ¥50
Bed, air-conditioned
¥70 - ¥110
Train from Hai Phong to Long Bien
Ave. Duration
2h 25m
Frequency
3 times a day
Estimated price
¥30 - ¥110
Website
http://dsvn.vn
Book at
https://12go.asia/
Hard seat, air-conditioned
¥30 - ¥50
Soft seat, air-conditioned
¥30 - ¥50
Bed, air-conditioned
¥70 - ¥110
China Railways
Website
china-railway.com.cn
Train from Hanoi Gia Lam Station to Nanning
Ave. Duration
11h 50m
Frequency
Once daily
Estimated price
¥220 - ¥300
Schedules at
chinahighlights.com
Book at
baolau.com
Sleeper
¥220 - ¥300
China Railways D-Class
Train from Nanning to Guangzhou South
Ave. Duration
3h 35m
Frequency
Every 4 hours
Estimated price
¥170 - ¥230
Website
Trip.com
2nd Class Seat
¥170 - ¥230
1st Class Seat
¥240 - ¥340
Train from Guangzhou South to Maoming
Ave. Duration
2h 10m
Frequency
Hourly
Estimated price
¥110 - ¥160
Website
Trip.com
2nd Class Seat
¥110 - ¥160
1st Class Seat
¥140 - ¥210
China Railways Z-Class
Website
chinahighlights.com
Train from Maoming to Haikou
Ave. Duration
4h 9m
Frequency
Twice daily
Estimated price
¥50 - ¥75
Website
Trip.com
Hard Seat
¥50 - ¥75
Hard Sleeper
¥95 - ¥190
Soft Sleeper
¥150 - ¥200
China Railways K-Class
Train from Maoming to Haikou Station
Ave. Duration
7h 11m
Frequency
Once daily
Estimated price
¥35 - ¥110
Website
Trip.com
Hard Seat
¥35 - ¥50
Hard sleeper
¥85 - ¥110
Soft sleeper
¥130 - ¥160
Bus operators
Guanxi Yunde Transport
Website
yunde.cn
Bus from Hai Phong to Nanning Tourism Distribution Centre
Ave. Duration
7h 49m
Frequency
Twice daily
Estimated price
¥180
Schedules at
yunde.cn
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Nanning to Haikou Xiuying Port Bus Terminal
Ave. Duration
7h
Frequency
Every 4 hours
Estimated price
¥280
Schedules at
chinabusguide.com
Ferry operators
car ferry
Car ferry from Hai'an Port to Haikou Port
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
¥42
Adult passenger
¥42
Car
¥415

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 How do I buy a London Underground ticket?, Train travel in Spain: A guide to Renfe and How to get from Luton Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Haiphong Airport to Haikou Airport. The quickest flight takes 14h 25m and has one stopover.

Search flights

Haiphong to Haikou bus services, operated by China Bus Guide, arrive at Haikou Xiuying Port Bus Terminal station.

More details

Haikou is 1h ahead of Haiphong. It is currently 7:37 PM in Haiphong and 8:37 PM in Haikou.

Haiphong to Haikou train services, operated by China Railways Z-Class, arrive at Haikou station.

More details

Lucky Air Co. Ltd., China Eastern Airlines, Hainan and five other airlines offer flights from Haiphong Airport to Haikou Airport.

Search flights

There are 173+ hotels available in Haikou. Prices start at ¥750 per night.

More details

The best way to get from Haiphong to Haiphong Airport is to taxi which takes 7 min and costs $5 - $7.

More details