There are 10 ways to get from Satun to Kuala Lumpur by car, tram, train, bus, ferry, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, tram, train
best- Drive from Satun to Bukit Ketricar
- Take the tram from Bukit Ketri to Bukit Mertajamtram
- Take the train from Bukit Mertajam to Kuala Lumpurtrain Ets
7h 25mRM 44–122Drive, bus
- Drive from Satun to Kangarcar
- Take the bus from Kangar to Hentian Dutabus
8h 18mRM 81–161Drive 549.9 km
- Drive from Satun to Kuala Lumpurcar 549.9 km
6h 35mRM 256–369Ferry to Langkawi International Airport, fly to Sultan Abdul Aziz Shah
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
- Fly from Langkawi International Airport (LGK) to Sultan Abdul Aziz Shah (SZB)plane LGK - SZB
5h 8mRM 275–923Drive, train
- Drive from Satun to Besericar
- Take the train from Arau to Kuala Lumpurtrain Ets
7h 52mRM 45–132Drive, train via Kuala Lumpur
- Drive from Satun to Besericar
- Take the train from Arau to Kuala Lumpurtrain Southbound
7h 55mRM 110–149Ferry to Langkawi International Airport, fly to Kuala Lumpur International Airport, train
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
- Fly from Langkawi International Airport (LGK) to Kuala Lumpur International Airport (KUL)plane LGK - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
5h 27mRM 226–736Drive, tram to Alor Setar, fly to Sultan Abdul Aziz Shah
- Drive from Satun to Bukit Ketricar
- Take the tram from Bukit Ketri to Anak Bukittram
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
5h 17mRM 254–692Taxi to Hat Yai, fly to Kuala Lumpur International Airport, train
- Take the taxi from Satun to Hat-Yai-Airport-HDYtaxi
- Fly from Hat Yai (HDY) to Kuala Lumpur International Airport (KUL)plane HDY - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
4h 44mRM 388–878Drive, tram to Alor Setar, fly to Kuala Lumpur International Airport, train
- Drive from Satun to Bukit Ketricar
- Take the tram from Bukit Ketri to Anak Bukittram
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
5h 47mRM 155–485
Langkawi International Airport (LGK) to Sultan Abdul Aziz Shah (SZB) flights
Comparing Your Travel Options
The cheapest way to get from Satun to Kuala Lumpur is to drive and train which costs RM 45 - RM 140 and takes 7h 52m.
The fastest way to get from Satun to Kuala Lumpur is to taxi and fly and train which takes 4h 44m and costs RM 380 - RM 900.
The distance between Satun and Kuala Lumpur is 574 km. The road distance is 549.9 km.
It takes approximately 7h 25m to get from Satun to Kuala Lumpur, including transfers.
Kuala Lumpur is 1h ahead of Satun. It is currently 12:26 AM in Satun and 1:26 AM in Kuala Lumpur.
Yes, the driving distance between Satun to Kuala Lumpur is 550 km. It takes approximately 6h 35m to drive from Satun to Kuala Lumpur.
There are 8270+ hotels available in Kuala Lumpur.
What companies run services between Satun, Thailand and Kuala Lumpur, Malaysia?
There is no direct connection from Satun to Kuala Lumpur. However, you can drive to Bukit Ketri, take the vehicle to Bukit Mertajam, walk to Bukit Mertajam, then take the train to Kuala Lumpur. Alternatively, you can take a vehicle from Satun to Hentian Duta via Kangar in around 8h 18m.
- Website
- airasia.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- RM 110–550
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 110–550
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Senai
- Ave. Duration
- 3h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 110–550
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–330
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Bukit Ketri to Bukit Mertajam
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- RM 3–26
- Website
- KTMB
- Shuttle
- RM 3–6
- Express
- RM 18–26
Train from Bukit Mertajam to Kuala Lumpur
- Ave. Duration
- 3h 48m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Arau to Kuala Lumpur
- Ave. Duration
- 5h 1m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–60
- Website
- KTMB
- Shuttle
- RM 12–18
- Express
- RM 40–60
Tram from Bukit Ketri to Anak Bukit
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Tram from Bukit Ketri to Anak Bukit
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
- Phone
- +6012 4703155
- Website
- intercity.my
Bus from Kangar to Hentian Duta
- Ave. Duration
- 7h 2m
- Frequency
- 4 times a day
- Estimated price
- RM 90–105
- Schedules at
- new.intercity.my
- Book at
- easybook.com
- Ave. Duration
- 1h 30m
- Estimated price
- RM 130–160
Grab Taxi
- Website
- grab.com
Teksi Luar Bandar Utara Sdn. Bhd.
- Phone
- +60 4-976 5293
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 Southend Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.





