🚌
Malaysia
By
Bus
.com
Home
Booking
Prices 2026
Reviews
Companies
Borders & entry
▾
Português
Nederlands
Italiano
Español
Deutsch
Français
Book now
Home
Booking
Prices 2026
Reviews
Companies
Borders & entry
English
Português
Nederlands
Italiano
Español
Deutsch
Français
Book now
All Routes — Malaysia
14 cities · 144 routes available
Butterworth
(6)
Cameron Highlands
(9)
Hat Yai
(1)
Ipoh
(8)
Johor Bahru
(17)
KLIA Airport
(7)
Kuala Lumpur
(28)
Kuching
(10)
Langkawi
(9)
Malacca
(11)
Mersing
(8)
Miri
(7)
Penang
(16)
Taman Negara
(7)
Routes from Butterworth
6 routes
Bangkok
1h 45min · 58€
Hat Yai
2h 10min · 16€
Ipoh
1h · 5€
Kuala Lumpur
1h · 12€
Padang Besar
1h 10min · 8€
Penang
0h 2min · 10€
Routes from Cameron Highlands
9 routes
Ipoh
1h 13min · 5€
Kuala Besut
3h 5min · 8€
Kuala Lumpur
4h · 4€
Langkawi
1h · 14€
Malacca
4h 10min · 14€
Penang
4h 34min · 8€
Perhentian Islands
3h 21min · 8€
Singapore
1h 15min · 14€
Taman Negara
6h · 20€
Routes from Hat Yai
1 routes
Padang Besar
0h 39min · 2€
Routes from Ipoh
8 routes
Butterworth
1h · 5€
Cameron Highlands
1h 13min · 5€
Hat Yai
4h 40min · 17€
Kuala Lumpur
1h 28min · 4€
Malacca
5h · 8€
Padang Besar
2h 2min · 8€
Penang
1h 2min · 5€
Singapore
1h 15min · 19€
Routes from Johor Bahru
17 routes
Batam
0h 30min · 24€
Bintan
0h 30min · 37€
Cameron Highlands
1h · 14€
Gemas
2h 42min · 8€
Genting Highlands
5h 51min · 18€
Hat Yai
2h 15min · 101€
Ipoh
1h · 19€
KLIA Airport
0h 50min · 15€
KLIA Airport
0h 50min · 14€
Kluang
1h 57min · 4€
Kota Bharu
1h 5min · 24€
Kuala Lumpur
0h 50min · 10€
Malacca
3h 12min · 7€
Mersing
2h · 5€
Pahang
4h 33min · 10€
Penang
1h 10min · 23€
Singapore
0h 5min · 1€
Routes from KLIA Airport
7 routes
Genting Highlands
1h · 12€
Ipoh
3h 31min · 11€
Johor Bahru
0h 55min · 14€
Kuala Lumpur
0h 27min · 2€
Malacca
2h 20min · 6€
Penang
0h 55min · 14€
Singapore
1h 5min · 14€
Routes from Kuala Lumpur
28 routes
Arau
6h 57min · 17€
Bangkok
2h 10min · 61€
Butterworth
0h 55min · 10€
Cameron Highlands
4h · 4€
Dannok
5h 43min · 19€
Genting Highlands
0h 48min · 2€
Hat Yai
1h 10min · 19€
Ipoh
1h 28min · 4€
Johor Bahru
0h 55min · 10€
KLIA Airport
0h 30min · 2€
KLIA Airport
0h 28min · 2€
Kedah
0h 39min · 9€
Kota Bharu
1h · 11€
Krabi
1h 15min · 18€
Kuala Besut
7h 38min · 16€
Kuala Besut
7h 38min · 16€
Kuantan
0h 45min · 5€
Langkawi
1h 5min · 14€
Malacca
1h 45min · 2€
Mersing
5h 30min · 11€
Padang Besar
4h · 14€
Penang
0h 55min · 10€
Perhentian Islands
1h · 14€
Perlis
6h 11min · 17€
Phuket
1h 30min · 18€
Singapore
1h 5min · 14€
Taman Negara
4h · 20€
Terengganu
0h 55min · 9€
Routes from Kuching
10 routes
Bintulu
0h 50min · 19€
Kota Kinabalu
1h 25min · 18€
Kuala Lumpur
1h 45min · 49€
Miri
1h · 23€
Pontianak
7h · 18€
Sabah
1h 25min · 18€
Sarawak
0h 55min · 4€
Sarikei
4h 30min · 10€
Sibu
0h 40min · 13€
Sri Aman
2h 40min · 6€
Routes from Langkawi
9 routes
Koh Lanta
4h · 43€
Koh Lipe
0h 30min · 33€
Krabi
3h 20min · 8€
Kuala Lumpur
1h · 14€
Kuala Perlis
1h 17min · 10€
Penang
1h 50min · 8€
Phuket
6h 30min · 102€
Satun
0h 20min · 24€
Singapore
1h 35min · 25€
Routes from Malacca
11 routes
Cameron Highlands
4h 10min · 14€
Hat Yai
1h · 18€
Ipoh
5h · 8€
Johor Bahru
3h · 7€
KLIA Airport
2h 34min · 7€
KLIA Airport
2h 20min · 7€
Kuala Lumpur
1h 45min · 2€
Mersing
4h 22min · 10€
Penang
7h 1min · 16€
Singapore
3h 54min · 16€
Tanjong Malim
2h 51min · 8€
Routes from Mersing
8 routes
Jerantut
3h 36min · 8€
Johor Bahru
2h · 5€
KLIA Airport
3h 41min · 8€
Kuala Besut
6h 13min · 14€
Kuala Lumpur
5h 30min · 11€
Malacca
5h 19min · 10€
Penang
1h · 18€
Singapore
3h 15min · 25€
Routes from Miri
7 routes
Bintulu
0h 40min · 6€
Brunei
1h 50min · 8€
Kota Kinabalu
0h 50min · 14€
Kuala Lumpur
2h 15min · 53€
Kuching
0h 55min · 24€
Sarikei
7h 10min · 14€
Sibu
1h · 12€
Routes from Penang
16 routes
Bangkok
1h 45min · 58€
Cameron Highlands
4h · 8€
Genting Highlands
3h 59min · 14€
Hat Yai
2h 10min · 10€
Ipoh
1h 2min · 4€
Johor Bahru
1h 10min · 24€
KLIA Airport
1h · 15€
KLIA Airport
1h · 15€
Koh Lipe
5h · 28€
Koh Samui
2h · 45€
Krabi
3h 5min · 35€
Kuala Lumpur
1h · 12€
Langkawi
1h 50min · 8€
Malacca
6h 59min · 17€
Phuket
1h 5min · 37€
Singapore
1h 25min · 27€
Routes from Taman Negara
7 routes
Cameron Highlands
5h 30min · 20€
Kuala Besut
2h 30min · 8€
Kuala Lumpur
5h 30min · 20€
Malacca
3h 46min · 8€
Penang
3h 57min · 14€
Perhentian Islands
2h 40min · 8€
Terengganu
2h 3min · 8€
🎟
Book now