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

There are 8 ways to get from Hong Kong to Kuala Lumpur by plane, train, ferry, bus, subway 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.

Recommended option

Fly Hong Kong to Kuala Lumpur, train  •  7h 8m

  1. Fly from Hong Kong (HKG) to Kuala Lumpur (KUL) HKG - KUL
  2. Take the train from Klia T1 to KL Sentral

RM 293 - RM 1033

7 alternative options

Ferry to Macau, fly to Kuala Lumpur, train  •  7h 56m

  1. Take the ferry from Hong Kong Sheung Wan to Macau Taipa Ferry Terminal
  2. Fly from Macau (MFM) to Kuala Lumpur (KUL) MFM - KUL
  3. Take the train from Klia T1 to KL Sentral

RM 394 - RM 886

Fly Hong Kong to Sultan Abdul Aziz Shah  •  9h 32m

  1. Fly from Hong Kong (HKG) to Sultan Abdul Aziz Shah (SZB) HKG - SZB

RM 956 - RM 1674

Bus to Shenzhen, fly to Kuala Lumpur, train  •  8h 32m

  1. Take the bus from Tai Wai to Shenzhen Bao'an Airport
  2. Fly from Shenzhen (SZX) to Kuala Lumpur (KUL) SZX - KUL
  3. Take the train from Klia T1 to KL Sentral

RM 718 - RM 2050

Train, subway to Guangzhou Baiyun, fly to Kuala Lumpur  •  9h 29m

  1. Take the train from West Kowloon Station to Guangzhou South
  2. Take the subway from Hanxi Changlong to Guangzhou Airport South
  3. Fly from Guangzhou Baiyun (CAN) to Kuala Lumpur (KUL) CAN - KUL
  4. Take the train from Klia T1 to KL Sentral

RM 1792 - RM 2891

Train, bus  •  3 days 16h

  1. Take the train from West Kowloon Station to Kunming South Station
  2. Take the bus from Kunming South to Laos Vientiane
  3. Take the train from Nong Khai to Hua Lamphong
  4. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 15675 - RM 15970

Bus, train  •  4 days 10h

  1. Take the bus from Sheung Wan to Guangzhou Huaxia Hotel
  2. Take the bus from Guangzhou Municipal to Yunnan Kunming
  3. Take the bus from Kunming South to Laos Vientiane
  4. Take the train from Nong Khai to Hua Lamphong
  5. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 15665 - RM 15891

Drive  •  2 days 2h

  1. Drive from Hong Kong to Kuala Lumpur 3827.9 km

RM 2800 - RM 4100

Coronavirus (COVID-19) in Malaysia

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

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

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

Some domestic travel restrictions began to ease in Malaysia from June 10.

Currently, we are unable to provide travel restriction information for leaving Hong Kong. For the latest Coronavirus (COVID-19) travel status in Hong Kong, please check government recommendations.

Official Coronavirus (COVID-19) Information for Malaysia

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

Questions & Answers

The cheapest way to get from Hong Kong to Kuala Lumpur is to fly and train which costs $500 - $1900 and takes 7h 8m.

More details

The quickest way to get from Hong Kong to Kuala Lumpur is to fly and train which costs $500 - $1900 and takes 7h 8m.

More details

The distance between Hong Kong and Kuala Lumpur is 2521 km. The road distance is 3827.9 km.

Get driving directions

It takes approximately 7h 8m to get from Hong Kong to Kuala Lumpur, including transfers.

More details

The quickest flight from Hong Kong Airport to Kuala Lumpur Airport is the direct flight which takes 3h 50m.

Search flights

Yes, the driving distance between Hong Kong to Kuala Lumpur is 3828 km. It takes approximately 2 days 2h to drive from Hong Kong to Kuala Lumpur.

Get driving directions

Malindo Airways, Jetstar Asia Airways, Thai AirAsia and three other airlines offer flights from Hong Kong Airport to Kuala Lumpur Airport.

Search flights

There are 4132+ hotels available in Kuala Lumpur. Prices start at RM 500 per night.

More details

The best way to get from Hong Kong to Hong Kong Airport is to subway which takes 27 min and costs $95 - $120.

More details

Map of how to get from Hong Kong to Kuala Lumpur.
Launch map view
  • Distance: 2520.7 km
  • Duration: 7h 8m

What companies run services between Hong Kong and Kuala Lumpur, Malaysia?

Cathay Dragon, Firefly and five other airlines fly from Hong Kong to Kuala Lumpur hourly.

Airlines
AirAsia
Website
airasia.com
Flights from Hong Kong to Kuala Lumpur
Ave. Duration
4h 1m
When
Every day
Estimated price
RM 300 - RM 1900
Flights from Hong Kong to Kuala Lumpur via Kota Kinabalu
Ave. Duration
6h 30m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
RM 410 - RM 2200
Flights from Macau to Kuala Lumpur
Ave. Duration
3h 53m
When
Every day
Estimated price
RM 250 - RM 1600
Flights from Macau to Kuala Lumpur via Kota Kinabalu
Ave. Duration
6h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 340 - RM 1900
Flights from Shenzhen to Kuala Lumpur
Ave. Duration
4h 5m
When
Every day
Estimated price
RM 550 - RM 3500
Flights from Shenzhen to Kuala Lumpur via Kota Kinabalu
Ave. Duration
6h 40m
When
Every day
Estimated price
RM 700 - RM 4000
Flights from Guangzhou Baiyun to Kuala Lumpur
Ave. Duration
4h 10m
When
Every day
Estimated price
RM 650 - RM 4100
Flights from Guangzhou Baiyun to Kuala Lumpur via Senai
Ave. Duration
6h 20m
When
Every day
Estimated price
RM 700 - RM 4300
Flights from Guangzhou Baiyun to Kuala Lumpur via Kota Kinabalu
Ave. Duration
7h 35m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RM 850 - RM 4800
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Hong Kong to Kuala Lumpur
Ave. Duration
3h 57m
When
Every day
Estimated price
RM 800 - RM 1400
Flights from Hong Kong to Sultan Abdul Aziz Shah via Penang
Ave. Duration
6h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
RM 900 - RM 1600
Flights from Hong Kong to Sultan Abdul Aziz Shah via Penang, Sultan Ismail Petra
Ave. Duration
7h 20m
When
Every day
Estimated price
RM 900 - RM 1700
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
8h 42m
When
Every day
Estimated price
RM 650 - RM 2400
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
8h 15m
When
Every day
Estimated price
RM 800 - RM 2000
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
10h 5m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RM 650 - RM 2400
Flights from Guangzhou Baiyun to Kuala Lumpur
Ave. Duration
4h 5m
When
Every day
Estimated price
RM 1200 - RM 4400
Cathay Dragon
Website
cathaypacific.com
Flights from Hong Kong to Kuala Lumpur
Ave. Duration
3h 57m
When
Every day
Estimated price
RM 800 - RM 1400
Flights from Guangzhou Baiyun to Kuala Lumpur via Hong Kong
Ave. Duration
6h 50m
When
Every day
Estimated price
RM 1800 - RM 3200
Firefly
Website
fireflyz.com.my
Flights from Hong Kong to Kuala Lumpur
Ave. Duration
3h 55m
When
Every day
Estimated price
RM 850 - RM 1800
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
8h 42m
When
Every day
Estimated price
RM 650 - RM 2400
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
8h 40m
When
Monday to Friday
Estimated price
RM 650 - RM 2300
Flights from Hong Kong to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
10h 5m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RM 650 - RM 2400
Thai AirAsia
Website
airasia.com
Flights from Hong Kong to Kuala Lumpur via Don Muang
Ave. Duration
6h 25m
When
Every day
Estimated price
RM 350 - RM 1100
Flights from Macau to Kuala Lumpur via Don Muang
Ave. Duration
6h 7m
When
Every day
Estimated price
RM 290 - RM 850
Flights from Shenzhen to Kuala Lumpur via Don Muang
Ave. Duration
6h 15m
When
Every day
Estimated price
RM 600 - RM 1900
Singapore Airlines
Website
singaporeair.com
Flights from Macau to Kuala Lumpur via Singapore Changi
Ave. Duration
5h 50m
When
Monday, Friday and Sunday
Estimated price
RM 260 - RM 700
Flights from Shenzhen to Kuala Lumpur via Singapore Changi
Ave. Duration
6h 50m
When
Tuesday, Wednesday and Thursday
Estimated price
RM 1300 - RM 3500
Flights from Guangzhou Baiyun to Kuala Lumpur via Singapore Changi
Ave. Duration
6h 20m
When
Every day
Estimated price
RM 1200 - RM 3600
China Southern Airlines
Website
csair.com
Flights from Guangzhou Baiyun to Kuala Lumpur
Ave. Duration
4h 10m
When
Every day
Estimated price
RM 1800 - RM 6000
Malindo Airways
Website
malindoair.com
Flights from Hong Kong to Kuala Lumpur
Ave. Duration
4h
When
Every day
Estimated price
RM 430 - RM 1300
Flights from Guangzhou Baiyun to Kuala Lumpur
Ave. Duration
4h 5m
When
Every day
Estimated price
RM 900 - RM 2600
SilkAir
Website
silkair.com
Flights from Macau to Kuala Lumpur via Singapore Changi
Ave. Duration
5h 50m
When
Monday, Friday and Sunday
Estimated price
RM 260 - RM 700
Flights from Shenzhen to Kuala Lumpur via Singapore Changi
Ave. Duration
6h 50m
When
Tuesday, Wednesday and Thursday
Estimated price
RM 1300 - RM 3500
Xiamen Airlines
Website
xiamenair.com
Flights from Shenzhen to Kuala Lumpur via Fuzhou
Ave. Duration
8h 40m
When
Every day
Estimated price
RM 1500 - RM 3700
Flights from Guangzhou Baiyun to Kuala Lumpur via Xiamen
Ave. Duration
7h 45m
When
Every day
Estimated price
RM 1700 - RM 4100
Jetstar Asia Airways
Website
jetstar.com
Flights from Hong Kong to Kuala Lumpur via Singapore Changi
Ave. Duration
5h 50m
When
Every day
Estimated price
RM 390 - RM 2000
Philippine Airlines
Website
philippineairlines.com
Flights from Macau to Kuala Lumpur via Manila
Ave. Duration
7h 10m
When
Thursday, Friday, Saturday and Sunday
Estimated price
RM 650 - RM 2200
AirAsia Philippines
Website
airasia.com
Flights from Shenzhen to Kuala Lumpur via Mactan–Cebu
Ave. Duration
8h 35m
When
Monday and Wednesday
Estimated price
RM 1100 - RM 2700
Scoot Tigerair
Website
flyscoot.com
Flights from Guangzhou Baiyun to Kuala Lumpur via Singapore Changi
Ave. Duration
7h 10m
When
Every day
Estimated price
RM 650 - RM 1700
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
RM 40 - RM 70
Website
http://www.kliaekspres.com/
China Railways G-Class
Train from West Kowloon Station to Guangzhou South
Ave. Duration
1h 5m
Frequency
Hourly
Estimated price
RM 45 - RM 120
Schedules at
trip.com
2nd Class Seat
RM 45 - RM 60
1st Class Seat
RM 70 - RM 90
Business Class Seat
RM 170 - RM 210
Train from West Kowloon Station to Kunming South Station
Ave. Duration
7h 42m
Frequency
Once daily
Estimated price
RM 330 - RM 430
Schedules at
trip.com
2nd Class Seat
RM 330 - RM 430
1st Class Seat
RM 550 - RM 700
Business Class Seat
RM 1000 - RM 1300
Guangzhou Metro
Website
gzmtr.com
Subway from Hanxi Changlong to Guangzhou Airport South
Ave. Duration
1h 6m
Frequency
Every 5 minutes
Estimated price
RM 5 - RM 7
Schedules at
gzmtr.com
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Nong Khai to Hua Lamphong
Ave. Duration
10h 50m
Frequency
5 times a day
Estimated price
RM 30 - RM 230
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
RM 30 - RM 45
2nd Class (Air-Conditioned Berth)
RM 100 - RM 140
2nd Class (Air-conditioned Seat)
RM 60 - RM 85
1st Class (Air-Conditioned Berth)
RM 170 - RM 230
Eastern and Oriental Express
Bus operators
Trans Island Limousine Bus
Website
tilchinalink.com
Bus from Tai Wai to Shenzhen Bao'an Airport
Ave. Duration
1h
Frequency
Hourly
Estimated price
RM 72
Schedules at
tilchinalink.com
Book at
12go.asia
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Kunming South to Laos Vientiane
Ave. Duration
14h
Frequency
Once daily
Estimated price
RM 359
Schedules at
chinabusguide.com
CTS - China Travel Tours
Website
hkctsbus.com
Bus from Sheung Wan to Guangzhou Huaxia Hotel
Ave. Duration
4h 18m
Frequency
Every 30 minutes
Estimated price
RM 55 - RM 80
Schedules at
hkctsbus.com
Checi
Website
checi.cn
Bus from Guangzhou Municipal to Yunnan Kunming
Ave. Duration
21h
Frequency
Once daily
Estimated price
RM 263
Schedules at
checi.cn
Ferry operators
Cotai Water Jet
Phone
+852 2359 9990
Website
cotaiwaterjet.com
Ferry from Hong Kong Sheung Wan to Macau Taipa Ferry Terminal
Ave. Duration
1h
Frequency
Hourly
Estimated price
RM 90 - RM 120
Schedules at
cotaiwaterjet.com
Weekdays
RM 95
Weekends/Holidays
RM 103
Night Sailing
RM 117

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 to get from Gatwick Airport into central London, How do I get from Sydney to Melbourne and Best ways to travel around Australia - to help you get the most out of your next trip.