How to Travel in Malaysia
Travel across Malaysia efficiently with buses, trains, ferries, and flights connecting Kuala Lumpur, Penang, Langkawi, Malacca, and other major destinations. Check schedules, compare fares, and book your tickets online to move around the country easily, comfortably, and reliably, ensuring smooth journeys between cities, islands, and tourist hotspots.
Popular Destinations in Malaysia
Explore routes between cities, airports, stations and destinations in Malaysia
Use the interactive map to find transport connections between cities, towns, airports, ferry ports, and popular destinations in Malaysia. Simply select an origin and destination to view available routes, travel times, operators, schedules, and ticket options.
Our route pages help travellers compare buses, trains, ferries, and flights, making it easier to understand how to get from one destination to another in Malaysia. For supported routes, you'll also find practical travel information, station details, and booking options in one place.
Whether you're researching a trip or ready to book, the map provides a simple way to discover routes and compare transport options across Malaysia.
How to Get to Singapore
-
Penang to SingaporeFrom 98 MYR • 10h 24m ⏱ -
Johor Bahru to SingaporeFrom 9 MYR • 1h 18m ⏱ -
Malacca to SingaporeFrom 46 MYR • 5h ⏱ -
Langkawi to SingaporeFrom 334 MYR • 1h 35m ⏱ -
Ipoh to SingaporeFrom 67 MYR • 14h 35m ⏱ -
Mersing to SingaporeFrom 101 MYR • 3h 48m ⏱ -
Cameron Highlands to SingaporeFrom 441 MYR • 1h 30m ⏱ -
Kuala Lumpur to SingaporeFrom 63 MYR • 5h 12m ⏱
How to Get to Satun
-
Langkawi to SatunFrom 102 MYR • 1h ⏱
How to Get to Cameron Highlands
-
Taman Negara to Cameron HighlandsFrom 94 MYR • 5h ⏱ -
Ipoh to Cameron HighlandsFrom 22 MYR • 2h 15m ⏱ -
Malacca to Cameron HighlandsFrom 950 MYR • 4h 54m ⏱ -
Johor Bahru to Cameron HighlandsFrom 268 MYR • 1h ⏱ -
Penang to Cameron HighlandsFrom 43 MYR • 5h ⏱ -
Kuala Lumpur to Cameron HighlandsFrom 53 MYR • 4h 15m ⏱
How to Get to Kuala Lumpur
-
Taman Negara to Kuala LumpurFrom 89 MYR • 5h ⏱ -
Miri to Kuala LumpurFrom 240 MYR • 2h 15m ⏱ -
Kuching to Kuala LumpurFrom 210 MYR • 1h 50m ⏱ -
Cameron Highlands to Kuala LumpurFrom 50 MYR • 4h 15m ⏱ -
Mersing to Kuala LumpurFrom 42 MYR • 4h 20m ⏱ -
Ipoh to Kuala LumpurFrom 24 MYR • 2h 40m ⏱ -
Langkawi to Kuala LumpurFrom 144 MYR • 1h 5m ⏱ -
Malacca to Kuala LumpurFrom 12 MYR • 1h 45m ⏱ -
Johor Bahru to Kuala LumpurFrom 32 MYR • 4h 6m ⏱ -
Penang to Kuala LumpurFrom 38 MYR • 5h 31m ⏱
How to Get to Sarikei
-
Miri to SarikeiFrom 67 MYR • 11h 16m ⏱ -
Kuching to SarikeiFrom 49 MYR • 4h 32m ⏱
How to Get to Kota Kinabalu
-
Miri to Kota KinabaluFrom 76 MYR • 50m ⏱ -
Kuching to Kota KinabaluFrom 161 MYR • 1h 35m ⏱
How to Get to Bandar Seri Begawan
-
Miri to Bandar Seri BegawanFrom 825 MYR • 13h 50m ⏱
How to Get to Sibu
-
Miri to SibuFrom 59 MYR • 10h 5m ⏱ -
Kuching to SibuFrom 67 MYR • 5h 45m ⏱
How to Get to Bintulu
-
Miri to BintuluFrom 29 MYR • 5h 9m ⏱ -
Kuching to BintuluFrom 86 MYR • 50m ⏱
How to Get to Kuching
-
Miri to KuchingFrom 119 MYR • 15h 42m ⏱
How to Get to Sri Aman
-
Kuching to Sri AmanFrom 27 MYR • 3h 50m ⏱
How to Get to Pontianak
-
Kuching to PontianakFrom 82 MYR • 7h ⏱
How to Get to Miri
-
Kuching to MiriFrom 109 MYR • 14h 31m ⏱
How to Get to Perhentian
-
Cameron Highlands to PerhentianFrom 728 MYR • 20h 40m ⏱
How to Get to Malacca
-
Cameron Highlands to MalaccaFrom 702 MYR • 25m ⏱ -
Mersing to MalaccaFrom 49 MYR • 5h 19m ⏱ -
Ipoh to MalaccaFrom 42 MYR • 5h 24m ⏱ -
Johor Bahru to MalaccaFrom 23 MYR • 3h 30m ⏱ -
Penang to MalaccaFrom 57 MYR • 12h 18m ⏱ -
Kuala Lumpur to MalaccaFrom 12 MYR • 1h 45m ⏱
How to Get to Langkawi
-
Cameron Highlands to LangkawiFrom 893 MYR • 6h 30m ⏱ -
Penang to LangkawiFrom 171 MYR • 35m ⏱ -
Kuala Lumpur to LangkawiFrom 230 MYR • 1h 5m ⏱
How to Get to George Town
-
Cameron Highlands to George TownFrom 44 MYR • 5h ⏱ -
Ipoh to George TownFrom 17 MYR • 3h 22m ⏱ -
Langkawi to George TownFrom 171 MYR • 35m ⏱ -
Kuala Lumpur to George TownFrom 41 MYR • 5h ⏱
How to Get to Ipoh
-
Cameron Highlands to IpohFrom 27 MYR • 2h 15m ⏱ -
Malacca to IpohFrom 33 MYR • 5h ⏱ -
Johor Bahru to IpohFrom 61 MYR • 13h 50m ⏱ -
Penang to IpohFrom 19 MYR • 2h 30m ⏱ -
Kuala Lumpur to IpohFrom 22 MYR • 3h 30m ⏱
How to Get to Penang
-
Cameron Highlands to PenangFrom 44 MYR • 5h ⏱ -
Mersing to PenangFrom 1533 MYR • 7h 57m ⏱ -
Ipoh to PenangFrom 17 MYR • 3h 22m ⏱ -
Langkawi to PenangFrom 171 MYR • 35m ⏱ -
Malacca to PenangFrom 48 MYR • 12h 18m ⏱ -
Johor Bahru to PenangFrom 83 MYR • 17h 12m ⏱ -
Kuala Lumpur to PenangFrom 40 MYR • 5h ⏱
How to Get to Johor Bahru
-
Mersing to Johor BahruFrom 15 MYR • 2h 30m ⏱ -
Ipoh to Johor BahruFrom 66 MYR • 13h 50m ⏱ -
Malacca to Johor BahruFrom 22 MYR • 5h 15m ⏱ -
Penang to Johor BahruFrom 71 MYR • 17h 12m ⏱ -
Kuala Lumpur to Johor BahruFrom 38 MYR • 4h ⏱
How to Get to Mersing
-
Malacca to MersingFrom 49 MYR • 4h 22m ⏱ -
Johor Bahru to MersingFrom 15 MYR • 3h ⏱ -
Kuala Lumpur to MersingFrom 47 MYR • 4h 20m ⏱
How to Get to Tumpat
-
Johor Bahru to TumpatFrom 83 MYR • 16h 31m ⏱
How to Get to Kluang
-
Johor Bahru to KluangFrom 19 MYR • 2h 17m ⏱
How to Get to Genting Highlands
-
Johor Bahru to Genting HighlandsFrom 807 MYR • 4h 16m ⏱ -
Penang to Genting HighlandsFrom 750 MYR • 4h ⏱ -
Kuala Lumpur to Genting HighlandsFrom 220 MYR • 5h ⏱
How to Get to Tanah Rata
-
Kuala Lumpur to Tanah RataFrom 52 MYR • 4h 15m ⏱
How to Get to Arau
-
Kuala Lumpur to ArauFrom 56 MYR • 7h 11m ⏱
How to Get to Padang Besar
-
Kuala Lumpur to Padang BesarFrom 163 MYR • 1h 10m ⏱
How to Get to Taman Negara
-
Kuala Lumpur to Taman NegaraFrom 89 MYR • 5h ⏱
How to Get to Johor
-
Kuala Lumpur to JohorFrom 25 MYR • 5h 45m ⏱
How to Get to Kuantan
-
Kuala Lumpur to KuantanFrom 23 MYR • 3h 40m ⏱
How to Get to Kota Bharu
-
Kuala Lumpur to Kota BharuFrom 39 MYR • 9h 46m ⏱
How to Get to Terengganu
-
Kuala Lumpur to TerengganuFrom 39 MYR • 8h 14m ⏱
Planning a multi-city trip in Malaysia?
Exploring routes city by city is great, but if your journey includes multiple destinations, the TicketRoutes Travel Planner helps you compare transport options across the country in one place. Build your itinerary, compare buses, trains, ferries, and flights, and choose what works best for your trip.
Open Travel PlannerIdeal for planning complete itineraries across Malaysia.