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 8 ways to get from Nakhon Phanom to Ko Phuket by plane, bus, train 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 Nakhon Phanom to Phuket  •  6h 34m

  1. Fly from Nakhon Phanom (KOP) to Phuket (HKT) KOP - HKT

Cheapest option

Bus  •  24h 45m

  1. Take the bus from Nakhon Phanom to Sakon Nakhon 876
  2. Take the bus from Sakon Nakhon to Bangkok Mochit Bus Terminal
  3. Take the bus from Bangkok Mochit Bus Terminal to Phuket

6 alternative options

Fly Nakhon Phanom to Krabi, Minivan  •  10h 10m

  1. Fly from Nakhon Phanom (KOP) to Krabi (KBV) KOP - KBV
  2. Take the Minivan from Krabi Bus Station to Phuket Bus Terminal

Bus to Sakon Nakhon, fly to Phuket  •  8h 48m

  1. Take the bus from Nakhon Phanom to Sakon Nakhon
  2. Fly from Sakon Nakhon (SNO) to Phuket (HKT) SNO - HKT

Fly Nakhon Phanom to Surat Thani, Bus  •  8h 45m

  1. Fly from Nakhon Phanom (KOP) to Surat Thani (URT) KOP - URT
  2. Take the Bus from Surat Thani Airport to Phuket

Bus, Local Bus  •  28h 27m

  1. Take the bus from Nakhon Phanom to Udon Thani 876
  2. Take the Local Bus from Udon Thani to Khon Kaen
  3. Take the bus from Khon Kaen to Phuket

Bus, train  •  29h 18m

  1. Take the bus from Nakhon Phanom to Udon Thani 876
  2. Take the train from Udon Thani to Krung Thep Aphiwat Central Terminal
  3. Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
  4. Take the Bus from Surat Thani Train station to Krabi Bus Terminal
  5. Take the Bus from Railay Beach to Phuket

Drive  •  22h 48m

  1. Drive from Nakhon Phanom to Phuket 1580.5 km

Nakhon Phanom (KOP) to Phuket (HKT) flights

40 Weekly Planes
4h 37m Average Duration
฿2618 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Nakhon Phanom to Ko Phuket is to bus which costs ฿1100 - ฿1700 and takes 24h 45m.

More details

The fastest way to get from Nakhon Phanom to Ko Phuket is to fly which takes 6h 34m and costs ฿2300 - ฿7500.

More details

No, there is no direct bus from Nakhon Phanom to Ko Phuket. However, there are services departing from Nakhon Phanom and arriving at Phuket via Sakon Nakhon and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 24h 45m.

More details

The distance between Nakhon Phanom and Ko Phuket is 1308 km. The road distance is 1580.5 km.

Get driving directions

The best way to get from Nakhon Phanom to Ko Phuket without a car is to bus which takes 24h 45m and costs ฿1100 - ฿1700.

More details

It takes approximately 6h 34m to get from Nakhon Phanom to Ko Phuket, including transfers.

More details

Nakhon Phanom to Ko Phuket bus services, operated by Phetprasert Tour, depart from Nakhon Phanom station.

More details

The best way to get from Nakhon Phanom to Ko Phuket is to fly which takes 6h 34m and costs ฿2300 - ฿7500. Alternatively, you can bus, which costs ฿1100 - ฿1700 and takes 24h 45m.

Mode details

Nakhon Phanom to Ko Phuket bus services, operated by The Transport Company, arrive at Phuket station.

More details

Yes, the driving distance between Nakhon Phanom to Ko Phuket is 1580 km. It takes approximately 22h 48m to drive from Nakhon Phanom to Ko Phuket.

Get driving directions

Map of how to get from Nakhon Phanom to Ko Phuket.
Launch map view
  • Distance: 1308.3 km
  • Duration: 6h 34m

What companies run services between Nakhon Phanom, Thailand and Ko Phuket, Thailand?

Thai AirAsia flies from Nakhon Phanom to Kathu every 4 hours. Alternatively, you can take a bus from Nakhon Phanom to Phuket via Sakon Nakhon and Bangkok Mochit Bus Terminal in around 24h 45m.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Nakhon Phanom to Phuket via Don Muang
Ave. Duration
3h 57m
When
Every day
Estimated price
฿2600 - ฿8500
Flights from Nakhon Phanom to Krabi via Don Muang
Ave. Duration
4h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2100 - ฿6000
Flights from Nakhon Phanom to Krabi via Don Muang, Chiang Mai
Ave. Duration
8h 45m
When
Every day
Estimated price
฿2100 - ฿6000
Flights from Sakon Nakhon to Phuket via Don Muang
Ave. Duration
3h 35m
When
Every day
Estimated price
฿3200 - ฿7000
Flights from Nakhon Phanom to Surat Thani via Don Muang
Ave. Duration
4h 40m
When
Every day
Estimated price
฿2300 - ฿6500
Nok Air
Website
nokair.com
Flights from Sakon Nakhon to Phuket via Don Muang
Ave. Duration
4h 37m
When
Every day
Estimated price
฿3600 - ฿6500
Train operators
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Udon Thani to Krung Thep Aphiwat Central Terminal
Ave. Duration
8h 29m
Frequency
4 times a day
Estimated price
฿180 - ฿2400
Book at
https://12go.asia/en/operator/thai-railways
Website
https://dticket.railway.co.th/DTicketPublicWeb/home/Home
3rd Class (Seat)
฿180 - ฿270
2nd Class (Air-Conditioned Berth)
฿650 - ฿950
2nd Class (Air-conditioned Seat)
฿400 - ฿550
1st Class (Air-Conditioned Berth)
฿1100 - ฿1500
Train No.75
฿250 - ฿500
Train No.133
฿211
Train No.25
฿850 - ฿2400
Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
Ave. Duration
9h 30m
Frequency
Every 2 hours
Estimated price
฿190 - ฿1500
Book at
https://12go.asia/en/operator/thai-railways
Website
https://dticket.railway.co.th/DTicketPublicWeb/home/Home
3rd Class (Seat)
฿190 - ฿280
2nd Class (Air-Conditioned Berth)
฿700 - ฿950
2nd Class (Air-conditioned Seat)
฿410 - ฿600
1st Class (Air-Conditioned Berth)
฿1100 - ฿1500
Bus operators
Local minivan
Bus from Krabi Bus Station to Phuket Bus Terminal
Ave. Duration
3h
Frequency
Hourly
Estimated price
฿130 - ฿250
Phetprasert Tour
Phone
+66 56 720 720
Email
info@phetprasert.com
Website
phetprasert.com
Bus from Nakhon Phanom to Sakon Nakhon
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
฿65 - ฿95
Book at
https://12go.asia/en/operator/phet-prasert
Bus from Nakhon Phanom to Udon Thani
Ave. Duration
3h 45m
Frequency
Once daily
Estimated price
฿190 - ฿270
Book at
https://12go.asia/en/operator/phet-prasert
Lomprayah
Phone
+66 89 873 0008
Email
customercare@lomprayah.com
Website
lomprayah.com
Bus from Surat Thani Airport to Phuket
Ave. Duration
4h
Frequency
Twice daily
Estimated price
฿600 - ฿1700
Schedules at
lomprayah.com
Book at
12go.asia
VIP
฿1681
One Way
฿600 - ฿1700
Bus from Surat Thani Train station to Krabi Bus Terminal
Ave. Duration
1h 30m
Frequency
3 times a day
Estimated price
฿850 - ฿1200
Schedules at
lomprayah.com
Book at
12go.asia
VIP
฿891
Bus from Railay Beach to Phuket
Ave. Duration
30 min
Frequency
Twice daily
Estimated price
฿700 - ฿1100
Schedules at
lomprayah.com
Book at
12go.asia
VIP
฿726
The Transport Company
Phone
1490
Email
borkorsor@transport.co.th
Website
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Phuket
Ave. Duration
12h
Frequency
4 times a day
Estimated price
฿600 - ฿900
Book at
https://12go.asia/en/operator/transport-co
Website
https://tcl99web.transport.co.th/Home
Local bus
Bus from Udon Thani to Khon Kaen
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
฿80 - ฿120
Sombat Tour
Phone
+66 2 936 3256
Website
sombattour.com
Bus from Khon Kaen to Phuket
Ave. Duration
20h 29m
Frequency
Once daily
Estimated price
฿950 - ฿1900
Book at
https://12go.asia/en/operator/sombat-tour
Website
https://www.sombattour.com/
Star
฿990
Super
฿1111
Supreme
฿1572

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 JFK to New York City, Travel Insider: Top Japan travel tips by Beatrix Holland and Getting around the Cyclades - to help you get the most out of your next trip.

More Questions & Answers

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

More details

ticket