There are 8 ways to get from Ko Samui to Petronas Towers by plane, busferry, train, ferry, car ferry, bus, 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 to Sultan Abdul Aziz Shah
best- Fly from Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB)plane USM - SZB
8h 47mRM 774–1,833Bus
cheapest- Take the bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpurbus Na Thon Pier Seatran Ferry - TBS Kuala Lumpur
20h 34mRM 188–191Bus and ferry, train
- Take the busferry from Koh Samui Nathon Pier to Surat Thani Train stationbusferry
- Take the train from Surat Thani Train Station to Hat Yaitrain 45
- Take the train from Hat Yai to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Kuala Lumpurtrain Ets
16h 25mFerry, car ferry, train
- Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the train from Butterworth to Kl Sentraltrain Ets
17h 4mRM 202–261Fly to Kuala Lumpur International Airport, train
- Fly from Koh Samui Airport (USM) to Kuala Lumpur International Airport (KUL)plane USM - KUL
- Take the train from Klia T2 to KL Sentraltrain
8h 39mRM 625–1,005Fly to Malacca International Airport, bus
- Fly from Koh Samui Airport (USM) to Malacca International Airport (MKZ)plane USM - MKZ
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
20h 37mRM 526–2,164Bus via Chaweng Transfer
- Take the bus from Chaweng Transfer to Kuala Lumpur Terminal Bersepadu Selatanbus Chaweng Transfer - Kuala Lumpur Terminal Bersepadu Selatan
27h 51mRM 263–271Car ferry, drive
- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
- Drive from Raja Ferry Donsak Pier to Petronas Towerscar
12h 8mRM 491–739
Ko Samui to Petronas Towers by bus, subway, and foot
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Petronas Towers is to bus which costs RM 187 - RM 191 and takes 20h 34m.
The fastest way to get from Ko Samui to Petronas Towers is to fly and train which takes 8h 39m and costs RM 600 - RM 1100.
No, there is no direct bus from Ko Samui to Petronas Towers. However, there are services departing from Na Thon Pier Seatran Ferry and arriving at Berjaya Times Square via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 20h 34m.
The distance between Ko Samui and Petronas Towers is 782 km.
The best way to get from Ko Samui to Petronas Towers without a car is to bus and ferry and train which takes 16h 25m and costs .
It takes approximately 8h 47m to get from Ko Samui to Petronas Towers, including transfers.
Ko Samui to Petronas Towers bus services, operated by KST Travels, depart from Na Thon Pier Seatran Ferry station.
The best way to get from Ko Samui to Petronas Towers is to fly which takes 8h 47m and costs RM 750 - RM 1900. Alternatively, you can bus, which costs RM 187 - RM 191 and takes 20h 34m.
Ko Samui to Petronas Towers bus services, operated by KST Travels, arrive at TBS Kuala Lumpur station.
There are 8216+ hotels available in Petronas Towers.
What companies run services between Ko Samui, Thailand and Petronas Towers, Malaysia?
Bangkok Airways, Malindo Airways, and two other airlines fly from Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB) twice daily. Alternatively, KST Travels operates a bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpur twice daily. Tickets cost RM 180 and the journey takes 19h.
- Website
- malaysiaairlines.com
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Phuket, Penang
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 700–1,900
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 600–2,200
- Website
- bangkokair.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- RM 600–2,200
- Website
- thaiairways.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- RM 600–2,200
- Website
- malindoair.com
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Singapore Changi
- Ave. Duration
- 4h 10m
- When
- Friday and Sunday
- Estimated price
- RM 1,000–1,700
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Don Muang
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 600–2,000
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Suvarnabhumi, Singapore Changi
- Ave. Duration
- 8h 20m
- When
- Friday and Sunday
- Estimated price
- RM 1,100–3,100
- Website
- flyscoot.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Singapore Changi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- RM 600–850
Flights from Koh Samui Airport to Malacca International Airport via Singapore Changi
- Ave. Duration
- 18h 25m
- When
- Thursday to Saturday
- Estimated price
- RM 480–2,100
Flights from Koh Samui Airport to Malacca International Airport via Suvarnabhumi, Singapore Changi
- Ave. Duration
- 15h
- When
- Thursday and Saturday
- Estimated price
- RM 1,300–3,300
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 52m
- Frequency
- Hourly
- Estimated price
- RM 12–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 18–22
- 2nd Class (Air-Conditioned Berth)
- RM 12–16
- 2nd Class (Air-conditioned Seat)
- RM 44–49
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 11–14
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–33
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Kuala Lumpur
- Ave. Duration
- 5h 19m
- Frequency
- Every 4 hours
- Estimated price
- RM 13–65
- Website
- KTMB
- Shuttle
- RM 13–19
- Express
- RM 40–65
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 61
- Website
- KTM
- Silver
- RM 38–41
- Gold
- RM 61
- Platinum
- RM 80–84
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Busferry from Koh Samui Nathon Pier to Surat Thani Train station
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpur
- Ave. Duration
- 19h
- Frequency
- Twice daily
- Estimated price
- RM 180
- Website
- KST Travel
- Phone
- +60 1222 59897
- [email protected]
- Website
- Melor Interline Express
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- Melor Interline Express
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- RM 23–30
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 19m
- Frequency
- Every 2 hours
- Estimated price
- RM 18–27
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a day
- Estimated price
- RM 13–18
- Website
- Transnasional
- Phone
- +66 2 279 1079
- [email protected]
- Website
- 12go.co
Bus from Chaweng Transfer to Kuala Lumpur Terminal Bersepadu Selatan
- Ave. Duration
- 24h 10m
- Frequency
- Once daily
- Estimated price
- RM 238
- Book at
- Faiz Travel and Tour
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 190
- Website
- KST Travel
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Lipa Noi Pier to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- RM 27–33
- 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 How to get from Heathrow Airport into central London, Getting to Rome from the airport, and How to travel India's Golden Triangle - to help you get the most out of your next trip.































