There are 12 ways to get from Muar to Phuket by bus, plane, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Senai International Airport, fly to Phuket International Airport
best- Take the bus from Muar to JB Larkin Terminalbus
- Fly from Senai International Airport (JHB) to Phuket International Airport (HKT)plane JHB - HKT
11h 29m฿4,187–7,056Bus, train via Krabi
cheapest- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Bdr Tasek Selatan to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
20h 3m฿766–4,671Bus, train
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Hat Yaitrain Ets
- Take the bus from Hat Yai Airport to Phuket Transferbus
24h฿5,430–9,976Drive 1,112.3 km
- Drive from Muar to Phuketcar 1,112.3 km
14h 35m฿4,126–5,960Bus, train to Kuala Lumpur International Airport, fly to Phuket International Airport
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT)plane KUL - HKT
9h 41m฿2,153–6,502Bus, bus to Singapore Changi Airport, fly to Phuket International Airport
- Take the bus from Muar to JB Larkin Terminalbus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Phuket International Airport (HKT)plane SIN - HKT
11h 5m฿2,973–8,094Bus to Senai International Airport, fly to Krabi Airport, ferry
- Take the bus from Muar to JB Larkin Terminalbus
- Fly from Senai International Airport (JHB) to Krabi Airport (KBV)plane JHB - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
13h 24m฿4,252–15,726Bus, train to Kuala Lumpur International Airport, fly to Krabi Airport, ferry
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV)plane KUL - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
11h 45m฿2,618–11,672Bus, bus to Singapore Changi Airport, fly to Krabi Airport, ferry
- Take the bus from Muar to JB Larkin Terminalbus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Krabi Airport (KBV)plane SIN - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
13h 25m฿4,038–12,764Bus, Minivan
- Take the bus from Muar to Danokbus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai Airport to Phuket Transferbus
20h 18m฿6,087–10,478Bus, train #2
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Bdr Tasek Selatan to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the bus from Hat Yai Airport to Phuket Transferbus
20h 44m฿5,406–10,231Bus
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Hatyaibus
- Take the bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2bus
21h 57m฿1,645–3,391
Muar to Phuket by bus, train, and foot
Questions & Answers
The cheapest way to get from Muar to Phuket is to bus which costs ฿1600 - ฿3400 and takes 21h 57m.
The fastest way to get from Muar to Phuket is to bus and train and fly which takes 9h 41m and costs ฿2100 - ฿6500.
No, there is no direct bus from Muar to Phuket. However, there are services departing from Muar and arriving at Phuket Transfer via Danok, Kim Yong Market and Hat Yai Airport. The journey, including transfers, takes approximately 20h 18m.
The distance between Muar and Phuket is 1179 km. The road distance is 1112.3 km.
The best way to get from Muar to Phuket without a car is to bus and train via Krabi which takes 20h 3m and costs ฿750 - ฿4700.
It takes approximately 11h 29m to get from Muar to Phuket, including transfers.
Muar to Phuket bus services, operated by Mayang Sari Express, depart from Muar station.
Muar to Phuket bus services, operated by Mayang Sari Express, arrive at Terminal Bersepadu Selatan station.
Phuket is 1h behind Muar. It is currently 1:47 PM in Muar and 12:47 PM in Phuket.
Yes, the driving distance between Muar to Phuket is 1112 km. It takes approximately 14h 35m to drive from Muar to Phuket.
What companies run services between Muar, Malaysia and Phuket, Thailand?
You can take a bus from Muar to Phuket Transfer via Danok, Hat Yai, Kim Yong Market, and Hat Yai Airport in around 20h 18m.
- Website
- airasia.com
Flights from Senai International Airport to Phuket International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ฿1,700–7,000
Flights from Senai International Airport to Phuket International Airport via Penang
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,700–7,000
Flights from Senai International Airport to Phuket International Airport via Sultan Ismail Petra, Kuala Lumpur International Airport
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- ฿2,400–8,500
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,700–4,600
Flights from Kuala Lumpur International Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,700–4,600
Flights from Singapore Changi Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,100–6,000
Flights from Singapore Changi Airport to Phuket International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- ฿4,100–6,000
Flights from Senai International Airport to Krabi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- ฿1,900–7,500
Flights from Senai International Airport to Krabi Airport via Penang, Kuala Lumpur International Airport
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ฿2,600–9,000
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ฿1,400–6,000
Flights from Singapore Changi Airport to Krabi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ฿2,700–8,000
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Phuket International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 21m
- When
- Monday, Saturday, Wednesday, Thursday, and Sunday
- Estimated price
- ฿2,800–8,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿2,100–6,000
Flights from Kuala Lumpur International Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,800–5,500
Flights from Senai International Airport to Krabi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday and Thursday
- Estimated price
- ฿2,700–8,000
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–3,800
Flights from Singapore Changi Airport to Krabi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- ฿2,500–7,500
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Phuket International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- ฿2,000–7,000
Flights from Singapore Changi Airport to Krabi Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ฿2,700–6,500
- Website
- bangkokair.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,100–6,000
Flights from Singapore Changi Airport to Phuket International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ฿2,000–6,000
Flights from Singapore Changi Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿4,400–9,000
- Website
- fireflyz.com.my
Flights from Senai International Airport to Phuket International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 27m
- When
- Monday, Saturday, Wednesday, and Thursday
- Estimated price
- ฿2,800–8,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,100–6,000
Flights from Kuala Lumpur International Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,800–5,500
Flights from Senai International Airport to Krabi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday and Thursday
- Estimated price
- ฿2,700–8,000
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–3,800
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Phuket International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ฿2,400–7,000
Flights from Singapore Changi Airport to Krabi Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ฿2,700–6,500
- Website
- malindoair.com
Flights from Senai International Airport to Phuket International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿2,100–7,500
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,000–4,700
- Website
- airasia.com
Flights from Senai International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ฿3,500–9,000
Flights from Senai International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿3,900–10,000
- Website
- lionairthai.com
Flights from Singapore Changi Airport to Phuket International Airport
- Ave. Duration
- 1h 45m
- When
- Thursday and Sunday
- Estimated price
- ฿3,100–9,500
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTMB
Train from Bdr Tasek Selatan to Padang Besar
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- ฿100–550
- Website
- KTMB
- Shuttle
- ฿100–160
- Express
- ฿360–550
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Train from Kl Sentral to Hat Yai
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–170
- Express
- ฿380–550
Train from Bdr Tasek Selatan to Padang Besar
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- ฿100–550
- Website
- KTMB
- Shuttle
- ฿100–160
- Express
- ฿360–550
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTM
Train from Bdr Tasek Selatan to Padang Besar
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- ฿664
- Website
- KTM
- Silver
- ฿400–440
- Gold
- ฿664
- Platinum
- ฿880–930
Train from Bdr Tasek Selatan to Padang Besar
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- ฿664
- Website
- KTM
- Silver
- ฿400–440
- Gold
- ฿664
- Platinum
- ฿880–930
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 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 Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 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
- Phone
- +603 2267 8000
- customerenquiry@kliaekspres.com
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿45–550
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿45–550
- Website
- KLIA Ekspres
- Phone
- +606 952 0642
- expressmayangsari@yahoo.com
- Website
- mayangsariexpress.com.my
Bus from Muar to JB Larkin Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ฿230–330
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to JB Larkin Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ฿230–330
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to JB Larkin Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ฿230–330
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to JB Larkin Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ฿230–330
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿230–340
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- 12 Go
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- 12 Go
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +65 6295 9009
- enquiry@transtar.travel
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ฿120–600
- Schedules at
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ฿120–600
- Schedules at
- transtar.travel
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Muar to Danok
- Ave. Duration
- 9h 46m
- Frequency
- Once daily
- Estimated price
- ฿900–1,400
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- ฿750–1,300
- Schedules at
- suasanatonycoach.com
- Book at
- easybook.com
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- ฿900–1,500
- Website
- Alisan Golden Coach Express
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- tigerlinetravel
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- tigerlinetravel
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- tigerlinetravel
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 The London Underground: Essential tips to navigate the Tube, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Muar to Phuket bus tickets online with 12go.asia.
There are 7308+ hotels available in Phuket.

































