There are 10 ways to get from Phuket to Malaysia by plane, subway, bus, train, ferry, 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.

Recommended option

Fly Phuket to Penang  •  4 h 55 min

  1. Fly from Phuket (HKT) to Penang (PEN) HKT - PEN

$54 - $176

Cheapest option

Bus  •  18 h 32 min

  1. Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
  2. Take the bus from Hat Yai Bus Station to Terminal Bersepadu Selatan

$27 - $28

8 alternative options

Fly Phuket to Kuala Lumpur Subang  •  6 h 44 min

  1. Fly from Phuket (HKT) to Kuala Lumpur Subang (SZB) HKT - SZB

$102 - $865

Fly Phuket to Singapore, subway, bus  •  5 h 59 min

  1. Fly from Phuket (HKT) to Singapore (SIN) HKT - SIN
  2. Take the subway from Tanah Merah to Bugis
  3. Take the bus from Queen Street Bus Terminal to Johor Bahru CIQ

$41 - $169

Fly Phuket to Kuala Lumpur, train  •  6 h 32 min

  1. Fly from Phuket (HKT) to Kuala Lumpur (KUL) HKT - KUL
  2. Take the train from Klia T1 to KL Sentral
  3. Take the train from KL Sentral to Seremban

$49 - $203

Ferry to Krabi, fly to Singapore, bus  •  8 h 59 min

  1. Take the ferry from Phuket Rassada Pier to Ao Nang Pier
  2. Fly from Krabi (KBV) to Singapore (SIN) KBV - SIN
  3. Take the bus from Queen Street Bus Terminal to Johor Bahru CIQ

$68 - $201

Speedboat, ferry, train  •  15 h 14 min

  1. Take the Speedboat from Phuket to Koh Lipe
  2. Take the ferry from Koh Lipe to Pakbara Pier, Satun
  3. Take the train from Arau to Kuala Lumpur

$129 - $205

Speedboat, ferry, car ferry, train  •  19 h 34 min

  1. Take the Speedboat from Phuket to Langkawi
  2. Take the ferry from Langkawi to Penang
  3. Take the car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
  4. Take the train from Butterworth to Kuala Lumpur

$122 - $173

Speedboat, ferry, car ferry, bus  •  20 h 9 min

  1. Take the Speedboat from Phuket to Langkawi
  2. Take the ferry from Langkawi to Penang
  3. Take the car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
  4. Take the bus from Butterworth to KL Sentral

$122 - $167

Drive  •  12 h 18 min

  1. Drive from Phuket to Kuala Lumpur 601.5 miles

$85 - $130

Questions & Answers

The cheapest way to get from Phuket to Malaysia is to bus which costs ฿900 - ฿940 and takes 18 h 32 min.

More details

The quickest way to get from Phuket to Malaysia is to fly which costs ฿1800 - ฿6000 and takes 4 h 55 min.

More details

The distance between Phuket and Malaysia is 1712 km. The road distance is 962.4 km.

Get driving directions

It takes approximately 4 h 55 min to get from Phuket to Malaysia, including transfers.

More details

What companies run services between Phuket, Thailand and Malaysia?

AirAsia and Firefly fly from Phuket to George Town twice daily. Alternatively, you can take a bus from Phuket to Kuala Lumpur via Hat Yai Bus Terminal, Hat Yai Bus Station, Terminal Bersepadu Selatan, and Bandar Tasik Selatan in around 18 h 32 min.

Airlines
AirAsia
Website
airasia.com
Flights from Phuket to Penang
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$55 - $260
Flights from Phuket to Singapore via Kuala Lumpur
Ave. Duration
3 h 52 min
When
Every day
Estimated price
$50 - $280
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$35 - $220
Flights from Krabi to Singapore via Kuala Lumpur
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$45 - $250
Bangkok Airways
Website
bangkokair.com
Flights from Phuket to Singapore
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$100 - $460
Flights from Phuket to Singapore via Koh Samui
Ave. Duration
4 h
When
Every day
Estimated price
$220 - $850
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Kuala Lumpur via Koh Samui
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$120 - $480
Firefly
Website
fireflyz.com.my
Flights from Phuket to Penang
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$70 - $280
Flights from Phuket to Kuala Lumpur Subang via Penang
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Penang, Kota Bharu
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Johor Bahru
Ave. Duration
5 h 57 min
When
Every day
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Singapore
Ave. Duration
6 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Phuket to Penang
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$70 - $280
Flights from Phuket to Kuala Lumpur Subang via Penang
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Penang, Kota Bharu
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Johor Bahru
Ave. Duration
5 h 57 min
When
Every day
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Singapore
Ave. Duration
6 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
SilkAir
Website
silkair.com
Flights from Phuket to Singapore
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$100 - $460
Flights from Phuket to Singapore via Koh Samui
Ave. Duration
4 h
When
Every day
Estimated price
$220 - $850
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Flights from Krabi to Singapore
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$45 - $310
Singapore Airlines
Website
singaporeair.com
Flights from Phuket to Singapore
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$100 - $460
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Flights from Krabi to Singapore
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$45 - $310
Malindo Airways
Website
malindoair.com
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Langkawi
Ave. Duration
7 h 15 min
When
Sunday
Estimated price
$70 - $340
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Penang
Ave. Duration
8 h 10 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$60 - $310
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 37 min
When
Every day
Estimated price
$45 - $280
Scoot Tigerair
Website
flyscoot.com
Flights from Phuket to Singapore
Ave. Duration
1 h 56 min
When
Every day
Estimated price
$45 - $270
Flights from Krabi to Singapore
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$45 - $310
Jetstar Asia Airways
Website
jetstar.com
Flights from Phuket to Singapore
Ave. Duration
1 h 53 min
When
Every day
Estimated price
$50 - $320
Thai AirAsia
Website
airasia.com
Flights from Phuket to Singapore
Ave. Duration
2 h
When
Every day
Estimated price
$45 - $140
Flights from Krabi to Singapore
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$40 - $120
Train operators
SMRT
Phone
+1 800-336-8900
Website
smrt.com.sg
Subway from Tanah Merah to Bugis
Ave. Duration
18 min
Frequency
Every 5 minutes
Estimated price
$1 - $2
Schedules at
smrt.com.sg
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 20 minutes
Estimated price
$14
Schedules at
kliaekspres.com
KTM Komuter
Website
spad.gov.my
Train from KL Sentral to Seremban
Ave. Duration
1 h 22 min
Frequency
Every 30 minutes
Estimated price
$2 - $3
Schedules at
intranet4.ktmb.com.my
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from KL Sentral to Seremban
Ave. Duration
1 h 15 min
Frequency
Twice daily
Estimated price
$3 - $5
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$3 - $4
Gold
$3 - $5
Platinum
$4 - $6
Train from Arau to Kuala Lumpur
Ave. Duration
5 h 14 min
Frequency
5 times a day
Estimated price
$11 - $19
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$11 - $13
Gold
$17 - $19
Platinum
$22 - $26
Train from Butterworth to Kuala Lumpur
Ave. Duration
4 h 20 min
Frequency
Every 4 hours
Estimated price
$9 - $15
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$9 - $10
Gold
$13 - $15
Platinum
$17 - $21
Bus operators
Causeway Link
Website
causewaylink.com.my
Bus from Queen Street Bus Terminal to Johor Bahru CIQ
Ave. Duration
49 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
causewaylink.com.my
Sri Trang Tour
Website
12go.asia
Bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
Ave. Duration
8 h 20 min
Frequency
Every 4 hours
Estimated price
$12
Schedules at
busonlineticket.co.th
Book at
12go.asia
Sri Maju
Website
srimaju.com
Bus from Hat Yai Bus Station to Terminal Bersepadu Selatan
Ave. Duration
8 h 36 min
Frequency
3 times a day
Estimated price
$15
Schedules at
srimaju.com
Ferry operators
Andaman Ferry Service
Website
andamanferryservice.com
Ferry from Phuket to Koh Lipe
Ave. Duration
5 h
Frequency
Once daily
Estimated price
$95 - $130
Schedules at
andamanferryservice.com
Ferry from Phuket to Langkawi
Ave. Duration
9 h 30 min
Frequency
Once daily
Estimated price
$95 - $140
Schedules at
andamanferryservice.com
Tigerline Ferry
Website
tigerlinetravel.com
Ferry from Koh Lipe to Pakbara Pier, Satun
Ave. Duration
1 h 30 min
Frequency
3 times a day
Estimated price
$22 - $50
Schedules at
tigerlinetravel.com
Ploy Siam Speed Boat
Website
adangseatour.com
Ferry from Koh Lipe to Pakbara Pier, Satun
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$20
Schedules at
adangseatour.com
Book at
12go.asia
Langkawi Ferry Line
Website
langkawiferryline.com
Ferry from Langkawi to Penang
Ave. Duration
2 h 45 min
Frequency
Twice daily
Estimated price
$15
Schedules at
langkawi-ferry.com
Book at
ticket.langkawi-ferry.com
Super Fast Ferry Ventures
Website
superfastferry.com.my
Ferry from Kuah Ferry Terminal to Swettenham Pier
Ave. Duration
2 h 45 min
Frequency
Twice daily
Estimated price
$21
Schedules at
superfastferry.com.my
Book at
12go.asia
Rapid Ferry
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
myrapid.com.my
Adult passenger
$1
Car
$2

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 Is ride-sharing platform BlaBlaCar right for you?, Travelling around the UAE and Best ways to travel around Australia - to help you get the most out of your next trip.

Where to next?