Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Phuket?

Book now

There are 9 ways to get from Bukit Naga to Ko Phuket by train, bus, ferry, car, taxi, car ferry or plane

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

Train, bus  •  13h 44m

  1. Take the train from Padang Rengas to Padang Besar Ets
  2. Take the train from Padang Besar to Hat Yai
  3. Take the bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2

8 alternative options

Train, ferry, Speedboat  •  14h 24m

  1. Take the train from Padang Rengas to Alor Star Ets
  2. Take the ferry from Kuala Kedah to Langkawi
  3. Take the ferry from Kuah Jetty to Koh Lipe Immigration point
  4. Take the ferry from Koh Lipe to Koh Lanta
  5. Take the Speedboat from Koh Lanta to Phuket Rassada Pier

Train, ferry  •  18h 48m

  1. Take the train from Padang Rengas to Alor Star Ets
  2. Take the ferry from Kuala Kedah to Langkawi
  3. Take the ferry from Kuah Jetty to Koh Lipe Immigration point
  4. Take the ferry from Koh Lipe Immigration point to Phuket Bus Station 1

Bus, ferry  •  22h 53m

  1. Take the bus from Terminal Taiping to Terminal Bas Shahab Perdana Alor Setar
  2. Take the ferry from Kuala Kedah to Langkawi
  3. Take the ferry from Langkawi to Koh Lanta
  4. Take the bus from Na Lanta Restaurant, Koh Lanta to Phuket bus Terminal 1

Drive  •  10h 4m

  1. Drive from Bukit Naga to Phuket 728.9 km

Taxi, train, car ferry to Penang, fly to Phuket, Blue Songtaews  •  9h 55m

  1. Take a taxi from Bukit Naga to Padang Rengas
  2. Take the train from Padang Rengas to Butterworth
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
  4. Fly from Penang (PEN) to Phuket (HKT) PEN - HKT
  5. Take the Blue Songtaews from Phuket Town to Kathu

Train, train to Kuala Lumpur, fly to Phuket  •  11h 2m

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

Taxi, train, train to Hat Yai, fly to Phuket, Blue Songtaews  •  10h 41m

  1. Take a taxi from Bukit Naga to Padang Rengas
  2. Take the train from Padang Rengas to Padang Besar
  3. Take the train from Padang Besar to Hat Yai
  4. Fly from Hat Yai (HDY) to Phuket (HKT) HDY - HKT
  5. Take the Blue Songtaews from Phuket Town to Kathu

Train, train to Kuala Lumpur, fly to Krabi, Minivan  •  13h 18m

  1. Take the train from Padang Rengas to Kl Sentral
  2. Take the train from KL Sentral to Klia T1
  3. Fly from Kuala Lumpur (KUL) to Krabi (KBV) KUL - KBV
  4. Take the Minivan from Krabi Bus Station to Phuket Bus Terminal

Questions & Answers

The cheapest way to get from Bukit Naga to Ko Phuket is to train and bus which costs RM 150 - RM 320 and takes 13h 44m.

More details

The fastest way to get from Bukit Naga to Ko Phuket is to taxi and train and car ferry and fly and Blue Songtaews which takes 9h 55m and costs RM 290 - RM 850.

More details

The distance between Bukit Naga and Ko Phuket is 763 km. The road distance is 728.9 km.

Get driving directions

The best way to get from Bukit Naga to Ko Phuket without a car is to train and bus which takes 13h 44m and costs RM 150 - RM 320.

More details

It takes approximately 13h 44m to get from Bukit Naga to Ko Phuket, including transfers.

More details

Ko Phuket is 1h behind Bukit Naga. It is currently 2:15 AM in Bukit Naga and 1:15 AM in Ko Phuket.

Yes, the driving distance between Bukit Naga to Ko Phuket is 729 km. It takes approximately 10h 4m to drive from Bukit Naga to Ko Phuket.

Get driving directions

There are 3815+ hotels available in Ko Phuket. Prices start at ฿1452 per night.

More details

Map of how to get from Bukit Naga to Ko Phuket.
Launch map view
  • Distance: 762.6 km
  • Duration: 13h 44m

What companies run services between Bukit Naga, Malaysia and Ko Phuket, Thailand?

There is no direct connection from Bukit Naga to Ko Phuket. However, you can take the taxi to Padang Rengas, take the train to Padang Besar, take the train to Hat Yai, take the walk to Thanon Nipatuthit 2, take the bus to Hat Yai Bus Terminal, take the bus to Phuket Bus Terminal 2, then take the taxi to Phuket. Alternatively, you can take a vehicle from Bukit Naga to Phuket via Padang Rengas, Alor Star, Alor Setar, Kuala Kedah, Kuala Kedah, Langkawi, Kuah Jetty, Koh Lipe Immigration point, Koh Lipe, Koh Lanta, and Phuket Rassada Pier in around 14h 24m.

Airlines
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 31m
When
Every day
Estimated price
฿1200 - ฿6000
Flights from Kuala Lumpur to Krabi
Ave. Duration
1h 21m
When
Every day
Estimated price
฿1100 - ฿5500
Qatar Airways
Website
qatarairways.com
Flights from Penang to Phuket
Ave. Duration
1h 5m
When
Every day
Estimated price
฿3800 - ฿12000
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 25m
When
Every day
Estimated price
฿2600 - ฿11000
Flights from Kuala Lumpur to Phuket via Penang
Ave. Duration
3h 25m
When
Every day
Estimated price
฿4200 - ฿13000
Flights from Hat Yai to Phuket
Ave. Duration
1h
When
Every day
Estimated price
฿1600 - ฿5500
Firefly
Website
fireflyz.com.my
Flights from Penang to Phuket
Ave. Duration
1h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿1500 - ฿5500
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 30m
When
Every day
Estimated price
฿2600 - ฿11000
Flights from Kuala Lumpur to Phuket via Penang
Ave. Duration
3h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2700 - ฿9000
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Penang to Phuket
Ave. Duration
1h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿1500 - ฿5500
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 30m
When
Every day
Estimated price
฿2600 - ฿11000
Flights from Kuala Lumpur to Phuket via Penang
Ave. Duration
3h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2700 - ฿9000
Bangkok Airways
Website
bangkokair.com
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 30m
When
Every day
Estimated price
฿2600 - ฿11000
Flights from Hat Yai to Phuket
Ave. Duration
1h
When
Every day
Estimated price
฿1600 - ฿5500
Malindo Airways
Website
malindoair.com
Flights from Kuala Lumpur to Phuket
Ave. Duration
1h 30m
When
Every day
Estimated price
฿1600 - ฿7500
Train operators
KTM Intercity
Phone
+60 3 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Rengas to Padang Besar
Ave. Duration
2h 24m
Frequency
5 times a day
Estimated price
฿65 - ฿350
Website
https://www.ktmb.com.my
Shuttle
฿65 - ฿80
Express Economy
฿160 - ฿180
Express First
฿347
Train from Padang Rengas to Alor Star
Ave. Duration
1h 45m
Frequency
5 times a day
Estimated price
฿50 - ฿270
Website
https://www.ktmb.com.my
Shuttle
฿50 - ฿60
Express Economy
฿130 - ฿160
Express First
฿270
Train from Padang Rengas to Butterworth
Ave. Duration
1h 8m
Frequency
Every 4 hours
Estimated price
฿30 - ฿180
Website
https://www.ktmb.com.my
Shuttle
฿30 - ฿35
Express Economy
฿110 - ฿130
Express First
฿181
Train from Padang Rengas to Kl Sentral
Ave. Duration
3h 8m
Frequency
Every 3 hours
Estimated price
฿80 - ฿400
Website
https://www.ktmb.com.my
Shuttle
฿80 - ฿95
Express Economy
฿170 - ฿200
Express First
฿394
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Padang Besar to Hat Yai
Ave. Duration
46 min
Frequency
Once daily
Estimated price
฿45 - ฿950
Book at
https://12go.asia/en/operator/thai-railways
Website
https://dticket.railway.co.th/DTicketPublicWeb/home/Home
3rd Class (Seat)
฿45 - ฿160
2nd Class (Air-Conditioned Berth)
฿550 - ฿750
2nd Class (Air-conditioned Seat)
฿240 - ฿340
1st Class (Air-Conditioned Berth)
฿700 - ฿950
KTM Komuter
Phone
+60 3 2267 1200
Email
callcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Rengas to Butterworth
Ave. Duration
1h 16m
Frequency
Every 3 hours
Estimated price
฿80 - ฿100
Website
https://www.ktmb.com.my/Komuter.html
KLIA Express
Bus operators
StarMart Express
Phone
+65 6396 5681
Email
CS@starmartonline.com
Website
starmartbus.com
Bus from Terminal Taiping to Terminal Bas Shahab Perdana Alor Setar
Ave. Duration
4h 33m
Frequency
Once daily
Estimated price
฿230 - ฿320
Book at
https://12go.asia/en/operator/starmart-express
Website
https://www.starmartbus.com/
Good Luck Lanta Tour
Phone
+66980235239
Email
goodluck_lanta@hotmail.com
Website
goodlucklantatransfer.com
Bus from Na Lanta Restaurant, Koh Lanta to Phuket bus Terminal 1
Ave. Duration
6h
Frequency
Once daily
Estimated price
฿550
Schedules at
goodlucklantatransfer.com
Book at
12go.asia
Local minivan
Bus from Phuket Town to Kathu
Ave. Duration
30 min
Frequency
Every 30 minutes
Estimated price
฿16 - ฿25
Bus from Krabi Bus Station to Phuket Bus Terminal
Ave. Duration
3h
Frequency
Hourly
Estimated price
฿130 - ฿250
Ferry operators
Langkawi Ferry Line
Phone
04-966 3988
Website
langkawiferryline.com
Ferry from Kuala Kedah to Langkawi
Ave. Duration
1h 30m
Frequency
5 times a day
Estimated price
฿206
Website
https://www.langkawiferryline.com
Smart En Plus
Phone
+66 614655695
Email
booking.smartenplus@gmail.com
Website
12go.asia
Ferry from Kuah Jetty to Koh Lipe Immigration point
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
฿1400
Book at
https://12go.asia/en/operator/smart-en-plus
Website
https://www.smartenplus.co.th/
Ferry from Koh Lipe Immigration point to Phuket Bus Station 1
Ave. Duration
9h 30m
Frequency
Once daily
Estimated price
฿1500
Book at
https://12go.asia/en/operator/smart-en-plus
Website
https://www.smartenplus.co.th/
Tigerline Ferry
Phone
+66 980 168 181
Email
168ferry@gmail.com
Website
tigerlinetravel.com
Ferry from Langkawi to Koh Lipe
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
฿1100 - ฿1700
Book at
https://12go.asia/en/operator/sirilanta-speedboats
Website
https://www.tigerlinetravel.com/index.php
Ferry from Koh Lipe to Koh Lanta
Ave. Duration
2h 30m
Frequency
Once daily
Estimated price
฿700 - ฿4200
Book at
https://12go.asia/en/operator/sirilanta-speedboats
Website
https://www.tigerlinetravel.com/index.php
Ferry from Koh Lanta to Rassada Pier Phuket
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
฿800 - ฿4100
Book at
https://12go.asia/en/operator/sirilanta-speedboats
Website
https://www.tigerlinetravel.com/index.php
Ferry from Langkawi to Koh Lanta
Ave. Duration
6h
Frequency
Once daily
Estimated price
฿800 - ฿6000
Book at
https://12go.asia/en/operator/sirilanta-speedboats
Website
https://www.tigerlinetravel.com/index.php
Bundhaya Speed Boat
Phone
+66 88 616 1416
Email
info@bundhayaspeedboat.com
Website
bundhayaspeedboat.com
Ferry from Koh Lipe to Koh Lanta
Ave. Duration
3h
Frequency
Once daily
Estimated price
฿1400 - ฿2100
Book at
https://12go.asia/en/operator/bundhaya-speed-boat
Website
https://www.bundhayaspeedboat.com/
Ferry from Koh Lanta to Phuket Rassada Pier
Ave. Duration
1h 30m
Frequency
3 times a day
Estimated price
฿800 - ฿1500
Book at
https://12go.asia/en/operator/bundhaya-speed-boat
Website
https://www.bundhayaspeedboat.com/
Satun Pakbara Speedboat Club
Phone
+66 81 959 2094
Email
spcpakbara@gmail.com
Website
spcthailand.com
Ferry from Koh Lipe to Saladan Pier Ko Lanta
Ave. Duration
3h
Frequency
Once daily
Estimated price
฿310 - ฿2500
Book at
https://12go.asia/en/operator/satun-pakbara-speed-boat-club
Website
https://www.spcthailand.com/index.php
Ferry from Saladan Pier Ko Lanta to Rassada Pier Phuket
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
฿1000 - ฿1500
Book at
https://12go.asia/en/operator/satun-pakbara-speed-boat-club
Website
https://www.spcthailand.com/index.php
Rapid Ferry
Phone
03-7885 2585
Email
suggest@rapidkl.com.my
Website
myrapid.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
฿8 - ฿60
Schedules at
myrapid.com.my
Adult passenger
฿9
Car
฿57
Bicycle
฿11
Motorcycle
฿15
Tricycle
฿23
Other operators
Taxi from Bukit Naga to Padang Rengas
Ave. Duration
45 min
Estimated price
฿400 - ฿480
Teksi Stand Simpang
Phone
+60 14-300 8224
Taxi Station
Phone
+60 5-808 1691

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 Train travel in France: A guide to SNCF, Want to know more about Flixbus? and Best ways to travel around Australia - to help you get the most out of your next trip.