There are 7 ways to get from Haikou to Malaysia by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sultan Ismail Petra
best- Fly from Haikou Airport (HAK) to Sultan Ismail Petra (KBR)plane HAK - KBR
8h 30mRM 576–2,033Fly to Singapore Changi Airport
cheapest- Fly from Haikou Airport (HAK) to Singapore Changi Airport (SIN)plane HAK - SIN
8h 8mRM 503–1,266Bus, drive, train
- 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 Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Satunbus
- Drive from Satun to Bukit Katricar
- Take the train from Bukit Katri to Kuala Lumpurtrain Ets
3d 15hRM 612–1,775Fly to Senai International Airport
- Fly from Haikou Airport (HAK) to Senai International Airport (JHB)plane HAK - JHB
9h 50mRM 567–1,424Fly to Penang International Airport
- Fly from Haikou Airport (HAK) to Penang International Airport (PEN)plane HAK - PEN
9h 11mRM 610–1,115Fly to Kuala Lumpur International Airport, train
- Fly from Haikou Airport (HAK) to Kuala Lumpur International Airport (KUL)plane HAK - KUL
- Take the train from Klia T2 to KL Sentraltrain
7h 59mRM 510–994Fly to Sultan Abdul Aziz Shah
- Fly from Haikou Airport (HAK) to Sultan Abdul Aziz Shah (SZB)plane HAK - SZB
8h 47mRM 658–1,711
Haikou Airport (HAK) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Haikou to Malaysia is to fly and train which costs RM 500 - RM 1000 and takes 7h 59m.
The fastest way to get from Haikou to Malaysia is to fly and train which takes 7h 59m and costs RM 500 - RM 1000.
The distance between Haikou and Malaysia is 1792 km.
It takes approximately 8h 30m to get from Haikou to Malaysia, including transfers.
There are 8191+ hotels available in Malaysia.
What companies run services between Haikou, China and Malaysia?
Scoot Tigerair, Hainan, and three other airlines fly from Haikou Airport (HAK) to Sultan Ismail Petra (KBR) 4 times a day.
- Website
- singaporeair.com
Flights from Haikou Airport to Sultan Ismail Petra via Singapore Changi Airport
- Ave. Duration
- 8h 25m
- When
- Sunday and Thursday
- Estimated price
- RM 550–2,000
Flights from Haikou Airport to Singapore Changi Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 700–1,100
Flights from Haikou Airport to Penang International Airport via Singapore Changi Airport
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 450–1,500
Flights from Haikou Airport to Kuala Lumpur International Airport via Singapore Changi Airport
- Ave. Duration
- 6h 11m
- When
- Monday, Tuesday, Thursday, Sunday, and Saturday
- Estimated price
- RM 360–1,300
Flights from Haikou Airport to Sultan Abdul Aziz Shah via Singapore Changi Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- RM 650–1,700
- Website
- flyscoot.com
Flights from Haikou Airport to Sultan Ismail Petra via Singapore Changi Airport
- Ave. Duration
- 8h 25m
- When
- Sunday and Thursday
- Estimated price
- RM 550–2,000
Flights from Haikou Airport to Singapore Changi Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 700–1,100
Flights from Haikou Airport to Penang International Airport via Singapore Changi Airport
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 450–1,500
Flights from Haikou Airport to Kuala Lumpur International Airport via Singapore Changi Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 360–1,300
Flights from Haikou Airport to Sultan Abdul Aziz Shah via Singapore Changi Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- RM 650–1,700
- Website
- fireflyz.com.my
Flights from Haikou Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- RM 750–1,800
Flights from Haikou Airport to Sultan Ismail Petra via Suvarnabhumi, Kuala Lumpur International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- RM 800–2,000
Flights from Haikou Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- RM 550–1,600
Flights from Haikou Airport to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- RM 600–1,800
Flights from Haikou Airport to Penang International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- RM 600–1,700
Flights from Haikou Airport to Kuala Lumpur International Airport
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- RM 480–1,400
- Website
- malindoair.com
Flights from Haikou Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- RM 750–1,800
Flights from Haikou Airport to Penang International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- RM 550–1,400
Flights from Haikou Airport to Sultan Abdul Aziz Shah via Kunming
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- RM 750–2,300
Flights from Haikou Airport to Sultan Abdul Aziz Shah via Singapore Changi Airport
- Ave. Duration
- 10h 7m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- RM 650–1,700
- Website
- hainanairlines.com
Flights from Haikou Airport to Singapore Changi Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- RM 480–1,300
Flights from Haikou Airport to Kuala Lumpur International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- RM 460–1,100
- Website
- airasia.com
Flights from Haikou Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- RM 750–1,800
Flights from Haikou Airport to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- RM 550–1,400
Flights from Haikou Airport to Senai International Airport via Kunming
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 650–1,900
Flights from Haikou Airport to Senai International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- RM 550–1,800
- Website
- malaysiaairlines.com
Flights from Haikou Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- RM 750–1,800
Flights from Haikou Airport to Sultan Ismail Petra via Suvarnabhumi, Kuala Lumpur International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- RM 800–2,000
Flights from Haikou Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- RM 500–1,300
- Website
- csair.com
Flights from Haikou Airport to Penang International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- RM 650–2,200
- Website
- cathaypacific.com
Flights from Haikou Airport to Penang International Airport via Hong Kong
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- RM 600–1,600
- Website
- thaiairways.com
Flights from Haikou Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- RM 500–1,300
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Bukit Katri to Kuala Lumpur
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- RM 12–65
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 12–18
- Express
- RM 40–65
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–80
- Website
- https://www.kliaekspres.com
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Nanning
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- RM 80–170
- Schedules at
- chinabusguide.com
- Bus
- RM 80–120
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- RM 75–111
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- RM 75–110
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- RM 150–230
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- RM 209
- Book at
- https://12go.asia/en/operator/huyen-chau
- Phone
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 160–200
- Schedules at
- soutchai.com
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Satun
- Ave. Duration
- 24h 7m
- Frequency
- Twice daily
- Estimated price
- RM 100–950
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
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 French strikes 2018: What are my alternative transport options?, How do I get from Sydney to Melbourne, and Want to know more about Flixbus? - to help you get the most out of your next trip.















