There are 9 ways to get from Satun to Kuala Lumpur by car, train, bus, ferry, plane, tram, 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, train
best- Drive from Satun to Bukit Katricar
- Take the train from Bukit Katri to Kuala Lumpurtrain Ets
6h 17mRM 44–111Drive, train, bus
- Drive from Satun to Bukit Ketricar
- Take the train from Bukit Ketri to Butterworthtrain
- Take the bus from Butterworth to Terminal Bersepadu Selatanbus
8h 16mRM 122–181Drive 549.9 km
- Drive from Satun to Kuala Lumpurcar 549.9 km
6h 34mRM 255–368Ferry 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 337–1,025Drive, bus
- Drive from Satun to Kangarcar
- Take the bus from Kangar to Hentian Dutabus
8h 18mRM 80–161Ferry 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 238–678Drive, tram to Alor Setar, fly to Sultan Abdul Aziz Shah
- Drive from Satun to Bukit Katricar
- Take the tram from Bukit Katri to Anak Bukittram
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
5h 17mRM 214–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 440–981Drive, tram to Alor Setar, fly to Kuala Lumpur International Airport, train
- Drive from Satun to Bukit Katricar
- Take the tram from Bukit Katri 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 165–515
Langkawi International Airport (LGK) to Sultan Abdul Aziz Shah (SZB) flights
Questions & Answers
The cheapest way to get from Satun to Kuala Lumpur is to drive and train which costs RM 40 - RM 120 and takes 6h 17m.
The fastest way to get from Satun to Kuala Lumpur is to taxi and fly and train which takes 4h 44m and costs RM 440 - RM 1000.
The distance between Satun and Kuala Lumpur is 567 km. The road distance is 549.9 km.
It takes approximately 6h 17m to get from Satun to Kuala Lumpur, including transfers.
Kuala Lumpur is 1h ahead of Satun. It is currently 2:35 AM in Satun and 3:35 AM in Kuala Lumpur.
Yes, the driving distance between Satun to Kuala Lumpur is 550 km. It takes approximately 6h 34m to drive from Satun to Kuala Lumpur.
There are 8173+ 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 Katri then take the train to Kuala Lumpur. Alternatively, you can take a vehicle from Satun to Terminal Bersepadu Selatan via Bukit Ketri, Butterworth, and Butterworth in around 8h 16m.
- Website
- airasia.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- RM 120–460
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 120–460
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Senai
- Ave. Duration
- 3h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 120–460
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–280
- Website
- fireflyz.com.my
Flights from Langkawi International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–800
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- RM 190–1,000
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 170–650
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 210–460
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 210–390
- Website
- malaysiaairlines.com
Flights from Langkawi International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–800
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- RM 190–1,000
Flights from Langkawi International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 170–650
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 210–460
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 210–390
- Website
- malindoair.com
Flights from Langkawi International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 140–450
- Website
- airasia.com
Flights from Hat Yai to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 300–700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Bukit Katri to Kuala Lumpur
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- RM 12–65
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 12–18
- Express
- RM 40–65
Tram from Bukit Katri to Anak Bukit
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 11–17
Tram from Bukit Katri to Anak Bukit
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 11–17
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Bukit Ketri to Butterworth
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- RM 35–55
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 3m
- Frequency
- Hourly
- Estimated price
- RM 30–80
- Website
- http://www.kpbekspres.com/
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 51m
- Frequency
- Every 3 hours
- Estimated price
- RM 40–95
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- maralinergroup.my
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- RM 55–80
- Website
- https://maralinergroup.my/
Bus from Kangar to Hentian Duta
- Ave. Duration
- 7h 2m
- Frequency
- Once daily
- Estimated price
- RM 45–110
- Website
- https://maralinergroup.my/
- 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–100
- Schedules at
- new.intercity.my
- Book at
- easybook.com
- Ave. Duration
- 1h 30m
- Estimated price
- RM 130–170
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 Need to know: Greyhound, Travelling to and around Russia for the 2018 FIFA World Cup, and Best ways to travel around Australia - to help you get the most out of your next trip.























