There are 9 ways to get from Phuket Bus Terminal 2 to Kuala Lumpur by plane, train, bus, taxi, 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 Phuket International Airport to Kuala Lumpur International Airport, train
best- Fly from Phuket International Airport (HKT) to Kuala Lumpur International Airport (KUL)HKT - KUL
- Take the train from Klia T1 to Bandar Tasik Selatan
5h 24mRM 206–478Bus, Minivan, train
cheapest- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
- Take the bus from Hat Yai Bus Terminal to Padang Besar
- Take the train from Padang Besar to Kuala LumpurEts
16h 18mRM 86–268Taxi, bus, train
- Take the taxi from Phuket Bus Terminal 2 to กระบี่
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารทุ่งสง;Thungsong Busterminal440 / ...
- Take the train from Thung Song to Hat Yai45
- Take the train from Hat Yai to Padang Besar
- Take the train from Padang Besar to Kuala LumpurEts
16h 35mDrive 931.6 km
- Drive from Phuket Bus Terminal 2 to Kuala Lumpur931.6 km
12h 32mRM 432–624Fly Phuket International Airport to Sultan Abdul Aziz Shah
- Fly from Phuket International Airport (HKT) to Sultan Abdul Aziz Shah (SZB)HKT - SZB
7h 37mRM 389–703Minivan to Krabi Airport, fly to Kuala Lumpur International Airport, train
- Take the bus from Phuket Bus Terminal to Krabi Bus Station
- Fly from Krabi Airport (KBV) to Kuala Lumpur International Airport (KUL)KBV - KUL
- Take the train from Klia T1 to Bandar Tasik Selatan
8h 55mRM 191–498Bus, Mini Bus, train
- Take the bus from Phuket Bus Terminal 2 to Trang Sri Trang
- Take the bus from Trang to Phatthalung778
- Take the train from Phatthalung to Padang Besar Malaysia45
- Take the train from Padang Besar to Kuala LumpurEts
16h 44mRM 156–324Bus
- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
- Take the bus from Hatyai to Terminal Bersepadu Selatan
17h 31mRM 119–202Bus via George Town
- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
- Take the bus from Hat Yai to Terminal Bas Sungai Nibong
- Take the bus from Sungai Nibong to Terminal Bersepadu Selatan
18h 9mRM 160–293
Phuket International Airport (HKT) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Phuket Bus Terminal 2 to Kuala Lumpur is to bus and Minivan and train which costs RM 85 - RM 270 and takes 16h 18m.
The fastest way to get from Phuket Bus Terminal 2 to Kuala Lumpur is to fly and train which takes 5h 24m and costs RM 200 - RM 480.
No, there is no direct bus from Phuket Bus Terminal 2 to Kuala Lumpur. However, there are services departing from Phuket Bus Terminal 2 and arriving at Terminal Bersepadu Selatan via Hat Yai Bus Terminal and Hatyai. The journey, including transfers, takes approximately 17h 31m.
The distance between Phuket Bus Terminal 2 and Kuala Lumpur is 791 km. The road distance is 931.6 km.
The best way to get from Phuket Bus Terminal 2 to Kuala Lumpur without a car is to bus and Minivan and train which takes 16h 18m and costs RM 85 - RM 270.
It takes approximately 5h 24m to get from Phuket Bus Terminal 2 to Kuala Lumpur, including transfers.
Phuket Bus Terminal 2 to Kuala Lumpur bus services, operated by Sri Trang Tour, depart from Phuket Bus Terminal 2 station.
The best way to get from Phuket Bus Terminal 2 to Kuala Lumpur is to fly which takes 7h 37m and costs RM 380 - RM 750. Alternatively, you can bus, which costs RM 110 - RM 210 and takes 17h 31m.
Phuket Bus Terminal 2 to Kuala Lumpur bus services, operated by Sri Trang Tour, arrive at Hat Yai Bus Terminal station.
Yes, the driving distance between Phuket Bus Terminal 2 to Kuala Lumpur is 932 km. It takes approximately 12h 32m to drive from Phuket Bus Terminal 2 to Kuala Lumpur.
What companies run services between Phuket Bus Terminal 2, Thailand and Kuala Lumpur, Malaysia?
Firefly, Qatar Airways, and three other airlines fly from Phuket International Airport (HKT) to Sultan Abdul Aziz Shah (SZB) 3 times a day. Alternatively, you can take a bus from Phuket Bus Terminal 2 to Terminal Bersepadu Selatan via Hat Yai Bus Terminal, Kim Yong Market, and Hatyai in around 17h 31m.
- Website
- airasia.com
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 140–390
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- RM 130–360
- Website
- malaysiaairlines.com
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- RM 180–750
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 3h 25m
- When
- Monday and Sunday
- Estimated price
- RM 270–650
Flights from Phuket International Airport to Sultan Abdul Aziz Shah via Penang
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 300–2,500
Flights from Phuket International Airport to Sultan Abdul Aziz Shah via Kuala Lumpur International Airport, Penang
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 350–1,400
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 330–800
- Website
- fireflyz.com.my
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 180–750
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 3h 25m
- When
- Monday and Sunday
- Estimated price
- RM 270–650
Flights from Phuket International Airport to Sultan Abdul Aziz Shah via Penang
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 300–2,500
Flights from Phuket International Airport to Sultan Abdul Aziz Shah via Kuala Lumpur International Airport, Penang
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 350–1,400
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 330–800
- Website
- malindoair.com
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 160–400
Flights from Phuket International Airport to Sultan Abdul Aziz Shah via Don Muang
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 370–1,200
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 130–380
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from Klia T1 to Bandar Tasik Selatan
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 18–40
- Website
- https://www.kliaekspres.com
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Padang Besar to Kuala Lumpur
- Ave. Duration
- 5h 19m
- Frequency
- 3 times a day
- Estimated price
- RM 29–170
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 29–45
- Shuttle
- RM 60–170
- Express First
- RM 75–100
- Website
- railway.co.th
Train from Thung Song to Hat Yai
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- RM 11–150
- Schedules at
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RM 45
- Schedules at
- railway.co.th
Train from Phatthalung to Padang Besar Malaysia
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- RM 76
- Schedules at
- railway.co.th
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 6–120
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 6–21
- 2nd Class (Air-Conditioned Berth)
- RM 70–100
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–120
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 6–14
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Website
- kbi.dlt.go.th
Bus from กระบี่ to สถานีขนส่งผู้โดยสารทุ่งสง;Thungsong Busterminal
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Website
- https://kbi.dlt.go.th/th
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 11
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- RM 100
- Schedules at
- suasanatonycoach.com
- Book at
- suasanatonycoach.com
- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- RM 60–110
- Website
- https://www.alisangoldencoach.com.my/
- Phone
- 019 - 545 3888
- beh_travel@outlook.com
- Website
- behtravelandtour.com
Bus from Hat Yai to Terminal Bas Sungai Nibong
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- RM 59
- Schedules at
- behtravelandtour.com
- Book at
- easybook.com
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- RM 35–45
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +60 17-659 2527
- talk2us@parkmayberhad.com.my
- Website
- plusliner.com.my
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- RM 40–55
- Website
- https://www.plusliner.com.my/
- Phone
- 04-3312966
- Website
- easybook.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a day
- Estimated price
- RM 50–150
- Website
- https://www.easybook.com/en-sg/bus/operator/supernice-grassland
- Book at
- https://www.easybook.com/bus/booking/malaccanovotelmelaka-to-goldenmilecomplex
- Ave. Duration
- 2h 24m
- Estimated price
- RM 420–500
Phuket Taxi Meter
- Phone
- +66 88 111 0171
Grab Taxi
- Website
- grab.com
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: Jadrolinija, How to get from London to Edinburgh, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Book your Phuket Bus Terminal 2 to Kuala Lumpur bus tickets online with Omio.
There are 9089+ hotels available in Kuala Lumpur.




























