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

There are 7 ways to get from Kuala Lumpur to Haikou by train, plane, bus or night bus

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

Train to Kuala Lumpur, fly to Haikou  •  10h 15m

  1. Take the train from KL Sentral to Klia T1
  2. Fly from Kuala Lumpur (KUL) to Haikou (HAK) KUL - HAK

¥581 - ¥1533

Cheapest option

Train to Ipoh, fly to Haikou  •  17h 40m

  1. Take the train from Kuala Lumpur to Ipoh
  2. Fly from Ipoh (IPH) to Haikou (HAK) IPH - HAK

¥554 - ¥1382

5 alternative options

Bus to Singapore Changi, fly to Haikou  •  12h 20m

  1. Take the bus from KL Sentral to Bugis MRT Station
  2. Fly from Singapore Changi (SIN) to Haikou (HAK) SIN - HAK

¥679 - ¥1601

Train to Kuala Lumpur, fly to Sanya, train  •  11h 28m

  1. Take the train from KL Sentral to Klia T1
  2. Fly from Kuala Lumpur (KUL) to Sanya (SYX) KUL - SYX
  3. Take the train from Sanya Station to Haikou East Station

¥1690 - ¥5197

Train, bus, night bus  •  4 days 1h

  1. Take the train from Kuala Lumpur to Bangkok Hualamphong
  2. Take the bus from Bangkok Tara Travel to Vientiane
  3. Take the night bus from Vientiane to Vinh
  4. Take the bus from Vinh Nghe An to Nanning Tourism Distribution Centre
  5. Take the bus from Nanning to Haikou Xiuying Port Bus Terminal

Train, bus  •  4 days 4h

  1. Take the train from Kuala Lumpur to Bangkok Hualamphong
  2. Take the bus from Bangkok Tara Travel to Vientiane
  3. Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
  4. Take the bus from Hanoi to Nanning bus station
  5. Take the bus from Nanning to Haikou Xiuying Port Bus Terminal

¥25420 - ¥25436

Train, bus via Vang Vieng  •  4 days 10h

  1. Take the train from Kuala Lumpur to Bangkok Hualamphong
  2. Take the bus from Bangkok Tara Travel to Vang Vieng Laos
  3. Take the bus from Vang Vieng to Ha Noi - Sinh Tourist Office
  4. Take the bus from Ha Noi - Sinh Tourist Office to Nanning bus station
  5. Take the bus from Nanning to Haikou Xiuying Port Bus Terminal

¥25529 - ¥25535

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

Lockdown measures are currently in place for Malaysia. Leaving Malaysia may be in violation of local restrictions.

Last updated: July 14 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Kuala Lumpur to Haikou is to train and fly which costs RM 330 - RM 850 and takes 17h 40m.

More details

The quickest way to get from Kuala Lumpur to Haikou is to train and fly which costs RM 350 - RM 950 and takes 10h 15m.

More details

The distance between Kuala Lumpur and Haikou is 2097 km.

The best way to get from Kuala Lumpur to Haikou without a car is to train and bus and night bus which takes 4 days 1h and costs .

More details

It takes approximately 10h 15m to get from Kuala Lumpur to Haikou, including transfers.

More details

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

Search flights

Malaysia Airlines, China Airlines, Cathay Dragon and six other airlines offer flights from Kuala Lumpur Airport to Haikou Airport.

Search flights

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

More details

Map of how to get from Kuala Lumpur to Haikou.
Launch map view
  • Distance: 2096.9 km
  • Duration: 10h 15m

What companies run services between Kuala Lumpur, Malaysia and Haikou, China?

There is no direct connection from Kuala Lumpur to Haikou. However, you can take the train to Klia T1, take the walk to Kuala Lumpur airport, fly to Haikou, take the walk to Meilan, then take the train to Haikou. Alternatively, you can take the train to Ipoh, take the walk to Medan Kidd, take the bus to Ipoh Airport, take the walk to Ipoh airport, fly to Haikou, take the walk to Meilan, then take the train to Haikou.

Airlines
China Southern Airlines
Website
csair.com
Flights from Kuala Lumpur to Haikou via Guangzhou Baiyun
Ave. Duration
7h 25m
When
Every day
Estimated price
¥1800 - ¥6000
Flights from Ipoh to Haikou via Singapore Changi, Guangzhou Baiyun
Ave. Duration
13h 7m
When
Every day
Estimated price
¥1200 - ¥3600
Flights from Ipoh to Haikou via Singapore Changi, Nanchang
Ave. Duration
12h 15m
When
Monday and Friday
Estimated price
¥950 - ¥2000
Flights from Singapore Changi to Haikou via Guangzhou Baiyun
Ave. Duration
7h 22m
When
Every day
Estimated price
¥1900 - ¥6000
Flights from Kuala Lumpur to Sanya via Guangzhou Baiyun
Ave. Duration
7h 58m
When
Every day
Estimated price
¥1800 - ¥6000
Flights from Kuala Lumpur to Sanya via Changsha
Ave. Duration
8h 35m
When
Every day
Estimated price
¥2000 - ¥7000
Scoot Tigerair
Website
flyscoot.com
Flights from Kuala Lumpur to Haikou via Singapore Changi
Ave. Duration
12h 25m
When
Friday and Sunday
Estimated price
¥500 - ¥1400
Flights from Ipoh to Haikou via Singapore Changi
Ave. Duration
17h 20m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
¥500 - ¥1300
Flights from Singapore Changi to Haikou
Ave. Duration
3h 30m
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
¥500 - ¥1400
Cathay Pacific
Website
cathaypacific.com
Flights from Kuala Lumpur to Haikou via Hong Kong
Ave. Duration
6h 40m
When
Every day
Estimated price
¥1700 - ¥3000
Flights from Singapore Changi to Haikou via Hong Kong
Ave. Duration
7h 35m
When
Every day
Estimated price
¥1600 - ¥4200
Lion Mentari Airlines
Website
lionair.co.id
Flights from Kuala Lumpur to Haikou via Soekarno–Hatta
Ave. Duration
8h 55m
When
Tuesday and Saturday
Estimated price
¥1200 - ¥1600
Flights from Ipoh to Haikou via Singapore Changi, Soekarno–Hatta
Ave. Duration
12h 35m
When
Tuesday
Estimated price
¥1200 - ¥1600
Xiamen Airlines
Website
xiamenair.com
Flights from Kuala Lumpur to Haikou via Fuzhou
Ave. Duration
9h 30m
When
Every day
Estimated price
¥1700 - ¥4100
Flights from Kuala Lumpur to Sanya via Xiamen
Ave. Duration
10h 45m
When
Every day
Estimated price
¥1700 - ¥4000
China Airlines
Website
china-airlines.com
Flights from Kuala Lumpur to Haikou via Taiwan Taoyuan
Ave. Duration
8h 40m
When
Monday, Wednesday and Friday
Estimated price
¥1500 - ¥4800
Flights from Kuala Lumpur to Sanya via Taiwan Taoyuan
Ave. Duration
8h 40m
When
Thursday and Sunday
Estimated price
¥1500 - ¥4900
Jetstar Asia Airways
Website
jetstar.com
Flights from Kuala Lumpur to Haikou via Singapore Changi
Ave. Duration
13h 45m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
¥650 - ¥3500
Flights from Singapore Changi to Haikou
Ave. Duration
3h 30m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
¥600 - ¥3500
Shenzhen Airlines
Website
shenzhenair.com
Flights from Ipoh to Haikou via Singapore Changi, Shenzhen
Ave. Duration
11h 5m
When
Wednesday
Estimated price
¥1500 - ¥2800
Flights from Singapore Changi to Haikou via Shenzhen
Ave. Duration
6h 45m
When
Every day
Estimated price
¥1600 - ¥3000
Cathay Dragon
Website
cathaypacific.com
Flights from Kuala Lumpur to Haikou via Hong Kong
Ave. Duration
6h 40m
When
Every day
Estimated price
¥1700 - ¥3000
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Kuala Lumpur to Haikou via Bandar Seri Begawan
Ave. Duration
13h 50m
When
Monday and Thursday
Estimated price
¥1800 - ¥3100
Hainan
Website
hainanairlines.com
Flights from Ipoh to Haikou via Singapore Changi, Taiwan Taoyuan
Ave. Duration
11h 35m
When
Monday and Saturday
Estimated price
¥950 - ¥2000
China Eastern Airlines
Website
en.ceair.com
Flights from Kuala Lumpur to Sanya via Shanghai Pudong
Ave. Duration
11h 40m
When
Every day
Estimated price
¥1000 - ¥5500
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from KL Sentral to Klia T1
Ave. Duration
30 min
Frequency
Every 15 minutes
Estimated price
¥65 - ¥120
Website
http://www.kliaekspres.com/
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Kuala Lumpur to Ipoh
Ave. Duration
2h 35m
Frequency
Every 3 hours
Estimated price
¥35 - ¥60
Website
http://www.ktmb.com.my
Silver
¥39 - ¥42
Gold
¥50 - ¥60
Platinum
¥65 - ¥80
China Railways C-Class
Website
china-railway.com.cn
Train from Sanya Station to Haikou East Station
Ave. Duration
1h 26m
Frequency
Hourly
Estimated price
¥120 - ¥180
Schedules at
trip.com
Book at
trip.com
Eastern and Oriental Express
Bus operators
KKKL Travel & Tours
Email
enquiry@kkkl.com.sg
Website
kkkl.com.sg
Bus from KL Sentral to Bugis MRT Station
Ave. Duration
5h 10m
Frequency
Once daily
Estimated price
¥156
Schedules at
kkkl.com.sg
Tara Tour and Travel
Phone
086 065 5466
Email
nancy25262010@hotmail.com
Website
12go.asia
Bus from Bangkok Tara Travel to Vientiane
Ave. Duration
19h
Frequency
Once daily
Estimated price
¥244
Schedules at
12go.asia
Bus from Bangkok Tara Travel to Vang Vieng Laos
Ave. Duration
22h
Frequency
Once daily
Estimated price
¥288
Schedules at
12go.asia
Book at
12go.asia
Soutchai Travel
Phone
+856 21 254512-5
Email
kenlotchana.travel@gmail.com
Website
soutchaitravel.com
Night bus from Vientiane to Vinh
Ave. Duration
16h
Frequency
Once daily
Estimated price
¥175
Schedules at
soutchaitravel.com
Guanxi Yunde Transport
Website
yunde.cn
Bus from Vinh Nghe An to Nanning Tourism Distribution Centre
Ave. Duration
9h 29m
Frequency
Once daily
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
Huyen Chau
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
Ave. Duration
20h
Frequency
Once daily
Estimated price
¥166
Schedules at
baolau.com
27-7
Website
baolau.com
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
Ave. Duration
22h
Frequency
Once daily
Estimated price
¥203
Schedules at
12go.asia
Son Duc Transportation
Bus from Hanoi to Nanning bus station
Ave. Duration
8h
Frequency
3 times a day
Estimated price
¥196
Schedules at
baolau.com
The Sinh Tourist
Phone
+84-28 3838 9596
Email
info@thesinhtourist.vn
Website
thesinhtourist.vn
Bus from Vang Vieng to Ha Noi - Sinh Tourist Office
Ave. Duration
25h
Frequency
Once daily
Estimated price
¥282
Schedules at
thesinhtourist.vn
Bus from Ha Noi - Sinh Tourist Office to Nanning bus station
Ave. Duration
7h
Frequency
5 times a day
Estimated price
¥180
Schedules at
thesinhtourist.vn

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 What are the different types of Renfe trains in Spain?, Want to know more about Flixbus? and How to get from Luton Airport into central London - to help you get the most out of your next trip.