There are 7 ways to get from Shah Alam to Ko Samui by plane, train, ferry, bus, car ferry, 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.
Fly
best- Fly from Sultan Abdul Aziz Shah (SZB) to Koh Samui Airport (USM)plane SZB - USM
6h 44m฿6,847–15,427Train, ferry via Padang Besar
cheapest- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain 46
- Take the ferry from Hat Yai Bus Terminal to Na Thon Koh Samuiferry
17h 25m฿978–2,331Train, bus
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar to Surat Thani Train Stationtrain 46
- Take the bus from Surat Thani Town to Na Thon Koh Samui Songsermbus
18h 25m฿1,317–2,734Bus
- Take the bus from Bandar Sunway to Queensbay Mallbus
- Take the bus from George Town Komtar CIMB Bank to Nathon Pierbus George Town Komtar CIMB Bank - Nathon Pier
22h 16m฿2,093–3,391Train, ferry
- Take the train from Kl Sentral to Hat Yaitrain Ets
- Take the ferry from Hat Yai Bus Terminal to Na Thon Koh Samuiferry Hat Yai Bus Terminal - Na Thon Koh Samui
22h 11m฿1,024–1,491Bus, car ferry
- Take the bus from KL Sentral to Butterworthbus
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
- Take the bus from Komtar Tower to Koh Samui Bus Terminalbus
23h 21m฿2,105–2,656Drive, car ferry
- Drive from Shah Alam to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Lipa Noi Piercarferry
12h 4m฿4,074–5,842
Sultan Abdul Aziz Shah (SZB) to Koh Samui Airport (USM) flights
Comparing Your Travel Options
The cheapest way to get from Shah Alam to Ko Samui is to train and ferry which costs ฿1000 - ฿1500 and takes 22h 11m.
The fastest way to get from Shah Alam to Ko Samui is to fly which takes 6h 44m and costs ฿6500 - ฿16000.
No, there is no direct bus from Shah Alam to Ko Samui. However, there are services departing from Sa914 Jejantas Petron Bt 3 and arriving at Nathon Pier via (M) Pj750 Pj8 Tower, Bandar Sunway, Persiaran Bayan Indah and George Town Komtar CIMB Bank. The journey, including transfers, takes approximately 22h 16m.
The distance between Shah Alam and Ko Samui is 771 km.
The best way to get from Shah Alam to Ko Samui without a car is to train and ferry via Padang Besar which takes 17h 25m and costs ฿950 - ฿2400.
It takes approximately 6h 44m to get from Shah Alam to Ko Samui, including transfers.
Shah Alam to Ko Samui bus services, operated by Aeroline, depart from Bandar Sunway station.
The best way to get from Shah Alam to Ko Samui is to fly which takes 6h 44m and costs ฿6500 - ฿16000. Alternatively, you can bus, which costs ฿2000 - ฿3400 and takes 22h 16m.
Shah Alam to Ko Samui bus services, operated by Aeroline, arrive at Queensbay Mall station.
Ko Samui is 1h behind Shah Alam. It is currently 7:11 AM in Shah Alam and 6:11 AM in Ko Samui.
What companies run services between Shah Alam, Malaysia and Ko Samui, Thailand?
Scoot Tigerair, Bangkok Airways, and two other airlines fly from Sultan Abdul Aziz Shah (SZB) to Koh Samui Airport (USM) 4 times a day. Alternatively, you can take a bus from Sa914 Jejantas Petron Bt 3 to Nathon Pier via (M) Pj437 Lrt Asia Jaya, (M) Pj750 Pj8 Tower, (M) Pj615 Sunway Pyramid, Bandar Sunway, Persiaran Bayan Indah, Lebuh Lintang, and George Town Komtar CIMB Bank in around 22h 16m.
- Website
- flyscoot.com
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ฿6,000–14,000
- Website
- bangkokair.com
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Don Muang
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,300–15,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–160
- Express
- ฿360–550
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–160
- Express
- ฿360–550
Train from Kl Sentral to Hat Yai
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–170
- Express
- ฿390–550
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Padang Besar to Surat Thani Train Station
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- ฿110–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–200
- 2nd Class (Air-Conditioned Berth)
- ฿110–150
- 2nd Class (Air-conditioned Seat)
- ฿390–420
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿850
- Website
- Songserm
- Website
- PP Service
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- ฿750
- Schedules at
- PP Service
- Phone
- +65 625 888 00
- [email protected]
- Website
- aeroline.com.my
Bus from Bandar Sunway to Queensbay Mall
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿490–1,700
- Schedules at
- aeroline.com.my
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from George Town Komtar CIMB Bank to Nathon Pier
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,570
- Website
- KST Travel
- Phone
- 03 – 5569 9999
- [email protected]
- Website
- suasanaedaran.com
Bus from KL Sentral to Butterworth
- Ave. Duration
- 4h 48m
- Frequency
- Every 2 hours
- Estimated price
- ฿230–750
- Book at
- easybook.com
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Komtar Tower to Koh Samui Bus Terminal
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ฿1,836
- Website
- TransBaanTon
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Ferry from Hat Yai Bus Terminal to Na Thon Koh Samui
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿840
- Book at
- 12 Go
- Website
- Phantip Travel
Ferry from Hat Yai Bus Terminal to Na Thon Koh Samui
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿840
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿15–17
- Schedules at
- penangport.com.my
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Raja Ferry Donsak Pier to Lipa Noi Pier
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿220–270
- Book at
- 12 Go
- Website
- Raja Ferry
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 Want to know more about Flixbus?, Need to know: Eurostar, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
There are 3458+ hotels available in Ko Samui.

















