There are 10 ways to get from Kampar to Phuket by train, plane, bus, car ferry, 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.
Train, train to Kuala Lumpur International Airport, fly to Phuket International Airport
best- Take the train from Kampar to Kl Sentraltrain
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT)plane KUL - HKT
7h 50m฿1,491–5,422Train, Mini Bus, bus
cheapest- Take the train from Kampar to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Padang Besartrain
- Take the train from Padang Besar to Phatthalungtrain 46
- Take the bus from Phatthalung to Trangbus 778
- Take the bus from Trang Sri Trang to Phuket Bus Terminal 2bus
15h 1m฿730–2,240Train, Bus
- Take the train from Kampar to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Padang Besartrain
- Take the train from Padang Besar to Surat Thani Train Stationtrain 46
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Railay Beach to Phuketbus
16h 27mBus via George Town
- Take the bus from Kampar to Terminal Meru Rayabus
- Take the bus from Terminal Meru Raya to Terminal Sungai Nibongbus
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
16h 40m฿1,120–4,300Train, car ferry to Penang International Airport, fly to Phuket International Airport
- Take the train from Kampar to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
- Fly from Penang International Airport (PEN) to Phuket International Airport (HKT)plane PEN - HKT
8h 50m฿1,956–6,131Fly Ipoh to Phuket International Airport
- Fly from Ipoh (IPH) to Phuket International Airport (HKT)plane IPH - HKT
10h 6m฿2,613–8,281Train, train to Kuala Lumpur International Airport, fly to Krabi Airport, ferry
- Take the train from Kampar to Kl Sentraltrain
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV)plane KUL - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
9h 52m฿2,090–8,662Train, ferry
- Take the train from Kampar to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Alor Setartrain
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Ferry Terminal to Koh Lantaferry
- Take the ferry from Koh Lanta to Rassada Pier Phuketferry
16h 50m฿2,009–11,024Bus
- Take the bus from Kampar to Medan Kiddbus A34
- Take the bus from Terminal Meru Raya to Hat Yai Stationbus
- Take the bus from Hat Yai Airport to Phuket Transferbus
19h 11m฿5,375–9,753Drive 776.6 km
- Drive from Kampar to Phuketcar 776.6 km
10h 57m฿2,738–3,955
Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT) flights
Questions & Answers
The cheapest way to get from Kampar to Phuket is to train and Mini Bus and bus which costs ฿700 - ฿2300 and takes 15h 1m.
The fastest way to get from Kampar to Phuket is to train and fly which takes 7h 50m and costs ฿1400 - ฿5500.
No, there is no direct bus from Kampar to Phuket. However, there are services departing from Kampar and arriving at สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 via Terminal Meru Raya, Terminal Bas Sungai Nibong, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station and กระบี่. The journey, including transfers, takes approximately 16h 40m.
The distance between Kampar and Phuket is 984 km. The road distance is 776.6 km.
The best way to get from Kampar to Phuket without a car is to train and Mini Bus and bus which takes 15h 1m and costs ฿700 - ฿2300.
It takes approximately 7h 50m to get from Kampar to Phuket, including transfers.
Kampar to Phuket bus services, operated by Sri Theven Travel, depart from Kampar station.
The best way to get from Kampar to Phuket is to bus via George Town which takes 16h 40m and costs ฿1100 - ฿4300. Alternatively, you can fly, which costs ฿2600 - ฿8500 and takes 10h 6m.
Kampar to Phuket bus services, operated by Sri Theven Travel, arrive at Terminal Meru Raya station.
Phuket is 1h behind Kampar. It is currently 3:35 AM in Kampar and 2:35 AM in Phuket.
What companies run services between Kampar, Malaysia and Phuket, Thailand?
You can take a bus from Kampar to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 via Terminal Meru Raya, Terminal Bas Sungai Nibong, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, and กระบี่ in around 16h 40m. Alternatively, Scoot Tigerair, Malindo Airways, and Singapore Airlines fly from Ipoh (IPH) to Phuket International Airport (HKT) twice daily.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,100–4,300
Flights from Kuala Lumpur International Airport to Phuket International Airport via Penang International Airport
- Ave. Duration
- 3h
- When
- Wednesday and Friday
- Estimated price
- ฿1,100–4,300
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Wednesday and Friday
- Estimated price
- ฿1,200–5,500
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ฿900–3,100
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,600–6,500
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,100–3,700
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–7,000
- Website
- fireflyz.com.my
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,600–6,500
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,100–3,700
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–7,000
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,600–6,500
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,500–9,500
- Website
- singaporeair.com
Flights from Ipoh to Phuket International Airport via Singapore Changi
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- ฿2,500–30,000
- Website
- flyscoot.com
Flights from Ipoh to Phuket International Airport via Singapore Changi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ฿2,500–8,000
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,800
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kampar to Kl Sentral
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- ฿150–470
- Website
- https://www.ktmb.com.my
- Express Economy
- ฿150–220
- Shuttle
- ฿170–470
- Express First
- ฿260–340
Train from Kampar to Bukit Mertajam
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- ฿150–450
- Website
- https://www.ktmb.com.my
- Express Economy
- ฿150–210
- Shuttle
- ฿170–450
- Express First
- ฿260–330
Train from Kampar to Butterworth
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- ฿150–480
- Website
- https://www.ktmb.com.my
- Express Economy
- ฿150–220
- Shuttle
- ฿180–480
- Express First
- ฿270–350
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿170–360
- Website
- https://www.kliaekspres.com
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Bukit Mertajam to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿130–160
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Bukit Mertajam to Alor Setar
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- ฿80–100
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Padang Besar to Phatthalung
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿65–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿65–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿260–370
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Padang Besar to Surat Thani Train Station
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- ฿110–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿110–220
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿320–450
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
Bus from Phatthalung to Trang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Bus from Railay Beach to Phuket
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
- Phone
- +60 3-3224 8776
- Website
- 12go.asia
Bus from Kampar to Terminal Meru Raya
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿120
- Book at
- 12go.asia
- Phone
- 011 1866 8811
- unititiexpress@gmail.com
- Website
- unititi.com.my
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿180–240
- Website
- https://www.unititi.com.my/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿140–210
- Website
- https://www.srimaju.com/
- Phone
- 019 - 545 3888
- beh_travel@outlook.com
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿440
- Schedules at
- behtravelandtour.com
- Book at
- easybook.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- 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
- Website
- kbi.dlt.go.th
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Schedules at
- kbi.dlt.go.th
- Phone
- 05-255 1128
- enquiry@peraktransit.com.my
- Website
- peraktransit.com.my
Bus from Kampar to Medan Kidd
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ฿45–70
- Schedules at
- peraktransit.com.my
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Terminal Meru Raya to Hat Yai Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ฿250–600
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- smartenplus.co.th
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- 04-375 2400
- info@penangport.com.my
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿16
- Schedules at
- penangport.com.my
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- https://www.tigerlinetravel.com/index.php
Ferry from Kuah Ferry Terminal to Koh Lanta
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ฿800–6,000
- Website
- https://www.tigerlinetravel.com/index.php
Ferry from Koh Lanta to Rassada Pier Phuket
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿800–4,100
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿160–360
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- ฿160
- Adult (Non MyKad)
- ฿360
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Koh Lanta to Rassada Pier Phuket
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿850–1,500
- Book at
- https://12go.asia/en/operator/bundhaya-speed-boat
- Website
- https://www.bundhayaspeedboat.com/
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Koh Lanta to Rassada Pier Phuket
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿850–1,200
- Website
- https://www.spcthailand.com/index.php
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 Stansted Airport into central London, How to get from Heathrow Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kampar to Phuket is 777 km. It takes approximately 10h 57m to drive from Kampar to Phuket.
There are 7042+ hotels available in Phuket.

















































