Travel Phuket to Kuala Lumpur

Phuket to Kuala Lumpur

There are two transport options linking Phuket and Kuala Lumpur, and this page breaks down their timetables, travel times and ticket prices.

Travel options for Phuket to Kuala Lumpur

Travel from Phuket to Kuala Lumpur and save with a combined for 1950 THB, or reach your destination faster by flight in 1h y 30 minutes.

Combined from Phuket to Kuala Lumpur

Start your journey from HKT Phuket Airport or Phuket Bus Terminal 2, heading from Phuket toward Kuala Lumpur. The trip takes about 4 hours 30 minutes, with tickets starting at 1,950 THB, and you’ll arrive at KUL Kuala Lumpur International Airport, SZB Sultan Abdul Aziz Shah, Selangor or TBS Kuala Lumpur. Plan ahead and reserve your spot explore combined options.

Prices: 1,950 THB

Duration: 4h 30m – 27h 10m ⏱

Book combined from Phuket to Kuala Lumpur in 4h 30m Hop on combined from Phuket to Kuala Lumpur in 4h 30m Hop on combined from Phuket to Kuala Lumpur in 4h 30m Go with combined from Phuket to Kuala Lumpur for 1950 THB Ride with combined from Phuket to Kuala Lumpur for 1950 THB Ride with combined from Phuket to Kuala Lumpur in 4h 30m

View all Combined tickets β†’

Flight from Phuket to Kuala Lumpur

When choosing to fly between Phuket and Kuala Lumpur, departures take place from HKT Phuket Airport, with arrivals scheduled at KUL Kuala Lumpur International Airport. Flights usually take about 1 hour 30 minutes to complete the route. Prices generally begin at 2,969 THB, depending on the airline and schedule. To compare routes and departure times, you can browse available flights and select the option that best suits your plans.

Prices: 2,969 THB

Duration: 1h 30m – 1h 40m ⏱

Travel with avia from Phuket to Kuala Lumpur in 1h 30m Travel with avia from Phuket to Kuala Lumpur in 1h 30m Travel with avia from Phuket to Kuala Lumpur in 1h 30m Take avia from Phuket to Kuala Lumpur for 2969 THB Travel with avia from Phuket to Kuala Lumpur for 2969 THB Hop on avia from Phuket to Kuala Lumpur for 2969 THB

View all Flight tickets β†’

Distance Phuket to Kuala Lumpur

The distance between Phuket and Kuala Lumpur is 647.9 kilometers.

Phuket to Kuala Lumpur Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Phuket to Kuala Lumpur

Combined
Flight
Average price
9,472 THB
4,248 THB
Cheapest price
1,950 THB
2,969 THB
Average duration
14h 51m
1h 34m
Minimum duration
4h 30m
1h 30m
Number of departures
70
26
Tickets
Operators
Thai Airways, Scoot, Singapore Airlines, Malaysia Airlines, AirAsia, KST Travel
Qatar Airways, Malaysia Airlines, AirAsia, Oman Air, Turkish Airlines, Batik Air Malaysia, IndiGo

Combined Routes & Schedules from Phuket to Kuala Lumpur

- Embark on a combined vehicle transfer from HKT Phuket Airport and reach KUL Kuala Lumpur International Airport in roughly 4h 50m to 27h 10m. Departures run from 09:20 until 21:20, and tickets begin at 3,822 to 18,852 THB.
- Board at HKT Phuket Airport and enjoy a flexible transport ride to SZB Sultan Abdul Aziz Shah, Selangor, lasting approximately 4h 30m to 26h 50m. Departures occur from 09:20 until 20:50 and tickets start at 4,461 to 18,223 THB.
- Embark on a multi-leg journey from Phuket Bus Terminal 2 to TBS Kuala Lumpur, lasting roughly 20h to 21h. Services operate from 07:00 until 22:00 with fares starting at 1,950 THB.

Departure stations
HKT Phuket Airport
Phuket Bus Terminal 2
Arrival stations
KUL Kuala Lumpur International Airport
SZB Sultan Abdul Aziz Shah, Selangor
TBS Kuala Lumpur

Combined Timetable: HKT Phuket Airport β†’ KUL Kuala Lumpur International Airport

  • 09:20 06:20 20h 3822 THB
  • 09:20 21:45 11h 25m 3822 THB
  • 09:20 18:15 7h 55m 3980 THB
  • 09:20 10:35 24h 15m 5411 THB
  • 09:20 06:20 20h 3917 THB
  • 09:20 18:15 7h 55m 4215 THB
  • 09:20 21:45 11h 25m 4052 THB
  • 09:20 17:25 7h 5m 4471 THB
  • 09:20 10:35 24h 15m 5302 THB
  • 09:20 06:20 20h 3837 THB
  • 09:20 18:15 7h 55m 4128 THB
  • 09:20 17:25 7h 5m 4380 THB
  • 09:25 17:35 7h 10m 13415 THB
  • 09:25 21:10 10h 45m 13415 THB
  • 09:25 15:45 5h 20m 15236 THB
  • 09:40 19:50 9h 10m 8662 THB
  • 10:15 19:50 8h 35m 8662 THB
  • 11:40 21:10 8h 30m 13415 THB
  • 11:40 17:35 4h 55m 12755 THB
  • 11:40 19:50 7h 10m 8682 THB
  • 13:00 19:50 5h 50m 8682 THB
  • 13:15 10:35 20h 20m 9511 THB
  • 13:15 17:25 27h 10m 8152 THB
  • 13:15 06:20 16h 5m 8017 THB
  • 13:15 21:45 7h 30m 8105 THB
  • 13:15 10:35 20h 20m 9323 THB
  • 13:15 17:25 27h 10m 7858 THB
  • 13:15 06:20 16h 5m 7858 THB
  • 13:15 21:45 7h 30m 7858 THB
  • 14:35 20:25 4h 50m 18845 THB
  • 14:35 07:45 16h 10m 15670 THB
  • 14:35 14:35 23h 17241 THB
  • 14:35 16:55 25h 20m 18852 THB
  • 14:35 10:55 19h 20m 16683 THB
  • 14:35 08:45 17h 10m 16683 THB
  • 14:35 22:20 6h 45m 16675 THB
  • 14:55 10:50 18h 55m 4815 THB
  • 14:55 08:00 16h 5m 4815 THB
  • 14:55 15:20 23h 25m 4982 THB
  • 15:00 21:10 5h 10m 13841 THB
  • 16:55 12:15 18h 20m 9049 THB
  • 18:00 09:35 14h 35m 18427 THB
  • 18:00 08:10 13h 10m 18427 THB
  • 19:15 12:15 16h 9049 THB
  • 20:10 06:20 9h 10m 13415 THB
  • 20:10 09:35 12h 25m 18427 THB
  • 20:10 08:10 11h 18427 THB
  • 20:50 10:35 12h 45m 5869 THB
  • 20:50 17:25 19h 35m 4512 THB
  • 20:50 06:20 8h 30m 4378 THB
  • 20:50 18:15 20h 25m 4378 THB
  • 20:50 10:35 12h 45m 5754 THB
  • 20:50 18:15 20h 25m 4288 THB
  • 20:50 17:25 19h 35m 4288 THB
  • 20:50 06:20 8h 30m 4288 THB
  • 21:20 12:15 13h 55m 8910 THB

Combined Timetable: HKT Phuket Airport β†’ SZB Sultan Abdul Aziz Shah, Selangor

  • 09:20 13:10 26h 50m 4554 THB
  • 09:20 13:10 26h 50m 4461 THB
  • 13:15 13:10 22h 55m 8653 THB
  • 13:15 13:10 22h 55m 8482 THB
  • 14:35 16:10 24h 35m 18223 THB
  • 14:35 12:45 21h 10m 16578 THB
  • 14:35 22:50 7h 15m 16255 THB
  • 14:35 23:35 8h 16255 THB
  • 14:35 20:05 4h 30m 16921 THB
  • 14:35 09:15 17h 40m 16928 THB
  • 20:50 13:10 15h 20m 5014 THB
  • 20:50 13:10 15h 20m 4913 THB

Combined Timetable: Phuket Bus Terminal 2 β†’ TBS Kuala Lumpur

  • 07:00 05:00 21h 1950 THB
  • 22:00 19:00 20h 1950 THB

Check all Flight tickets β†’

Flight Routes & Schedules from Phuket to Kuala Lumpur

Fly from HKT Phuket Airport on the only nonstop service to Kuala Lumpur. The flight time is around 1h 30m to 1h 40m, with departures scheduled from 10:30 until 18:05 and fares starting at 2,969 to 5,328 THB. You’ll land at KUL Kuala Lumpur International Airport, and checking the timetable for flights from Phuket to Kuala Lumpur helps you pick the departure that best fits your plans and reserve your seat.

Departure stations
HKT Phuket Airport
Arrival stations
KUL Kuala Lumpur International Airport

Flight Timetable: HKT Phuket Airport β†’ KUL Kuala Lumpur International Airport

  • 10:30 13:00 1h 30m 4358 THB
  • 10:30 13:00 1h 30m 3759 THB
  • 10:30 13:00 1h 30m 4019 THB
  • 10:30 13:00 1h 30m 4650 THB
  • 10:30 13:00 1h 30m 4563 THB
  • 11:10 13:45 1h 35m 3685 THB
  • 11:10 13:45 1h 35m 3314 THB
  • 13:30 16:00 1h 30m 3794 THB
  • 13:30 16:00 1h 30m 2969 THB
  • 13:30 16:00 1h 30m 3192 THB
  • 13:35 16:10 1h 35m 3211 THB
  • 13:35 16:10 1h 35m 3314 THB
  • 14:05 16:40 1h 35m 5039 THB
  • 14:05 16:40 1h 35m 4439 THB
  • 14:05 16:40 1h 35m 4571 THB
  • 14:05 16:40 1h 35m 5328 THB
  • 14:05 16:40 1h 35m 5229 THB
  • 16:00 18:30 1h 30m 4402 THB
  • 16:00 18:30 1h 30m 4550 THB
  • 17:05 19:40 1h 35m 4402 THB
  • 17:05 19:40 1h 35m 4550 THB
  • 18:05 20:45 1h 40m 4447 THB
  • 18:05 20:45 1h 40m 4141 THB
  • 18:05 20:45 1h 40m 4216 THB
  • 18:05 20:45 1h 40m 5079 THB
  • 18:05 20:45 1h 40m 5229 THB

Check all Flight tickets β†’

Frequently Asked Questions Phuket to Kuala Lumpur

Below you will find answers to the most common questions about traveling from Phuket to Kuala Lumpur.

How long does the Phuket to Kuala Lumpur route usually take?

Travel time on the Phuket to Kuala Lumpur route ranges widely, from about 1 hour 30 minutes by flight to roughly 27 hours 10 minutes on the longest listed services. The total time depends mainly on the transport type and the specific departure and arrival points used.

What is the cheapest way to travel from Phuket to Kuala Lumpur?

The cheapest listed option on the Phuket to Kuala Lumpur route starts at 1,950 THB. That lower end applies to the combined services shown for this route, while flights start at 2,969 THB. Prices vary by operator, timing, and route pairing.

Which option is the fastest for Phuket to Kuala Lumpur?

Flights are the fastest option on the Phuket to Kuala Lumpur route. The listed flight time is about 1 hour 30 minutes to 1 hour 40 minutes from HKT Phuket Airport to KUL Kuala Lumpur International Airport, which is much shorter than the land-based services.

Where do trips from Phuket to Kuala Lumpur depart and arrive?

For Phuket to Kuala Lumpur, departures are listed from HKT Phuket Airport and Phuket Bus Terminal 2. Arrivals are listed at KUL Kuala Lumpur International Airport, SZB Sultan Abdul Aziz Shah in Selangor, and TBS Kuala Lumpur, depending on the service.

How often do services run on the Phuket to Kuala Lumpur route?

The route shows 70 combined trips and 26 flight trips, but no fixed frequency is listed. Departures are spread across the day rather than shown as a regular interval, so the exact spacing depends on the operator and service type.

What are the first and last departures for Phuket to Kuala Lumpur?

The earliest listed departure for Phuket to Kuala Lumpur is 07:00, and the latest is 22:00. For flights specifically, the first departure is 10:30 and the last is 18:05. Exact times depend on the service chosen.

How much do flights from Phuket to Kuala Lumpur cost and how long do they take?

Flights on the Phuket to Kuala Lumpur route cost about 2,969 THB to 5,328 THB. The flight time is about 1 hour 30 minutes to 1 hour 40 minutes. Flights depart from HKT Phuket Airport and arrive at KUL Kuala Lumpur International Airport.

What are the bus or land travel details for Phuket to Kuala Lumpur?

The land-based services on Phuket to Kuala Lumpur are listed from Phuket Bus Terminal 2 to TBS Kuala Lumpur. The trip takes about 20 to 21 hours, with fares included in the combined range starting at 1,950 THB. This is much longer than flying.

Are there different arrival airports or stations on the Phuket to Kuala Lumpur route?

Yes. Phuket to Kuala Lumpur services can arrive at KUL Kuala Lumpur International Airport, SZB Sultan Abdul Aziz Shah in Selangor, or TBS Kuala Lumpur. The arrival point depends on whether you choose a flight or a land-based service.

How much can the Phuket to Kuala Lumpur route cost at the high end?

The highest listed price for Phuket to Kuala Lumpur is 18,852 THB in the combined range. That upper end reflects the full spread of available services on the route, while flights stay within a much narrower range of 2,969 THB to 5,328 THB.

Which Phuket to Kuala Lumpur services use Phuket Airport?

Services using Phuket Airport depart from HKT Phuket Airport. Flights go directly to KUL Kuala Lumpur International Airport in about 1 hour 30 minutes to 1 hour 40 minutes, while some combined services from the same airport also connect to SZB Sultan Abdul Aziz Shah.

Where can I book Phuket to Kuala Lumpur tickets?

For Phuket to Kuala Lumpur tickets, TicketRoutes.com is the place to check. It shows the available services, departure points, arrival points, and price ranges for the route, including both flights and the longer combined options.


More travel routes for Phuket and Kuala Lumpur

Planning more stops after Phuket to Kuala Lumpur?

If your journey doesn’t end with Phuket to Kuala Lumpur, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β€” faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.