There are 10 ways to get from Nakhon Ratchasima to Ko Phuket by bus, plane, ferry, 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.
Bus, bus to Don Mueang International Airport, fly
best- Take the bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminalbus
- Take the bus from Future Rangsit to Don Muang District Officebus
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
5h 27m฿1,430–2,960Bus
cheapest- Take the bus from Nakhon Ratchasima Bus Terminal to Krabi Bus Terminalbus 836
- Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1bus 438-0
16h 29m฿666–1,987Bus, ferry
- Take the bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminalbus
- Take the ferry from Khao San Montanatip to Floating Pier East Railayferry
- Take the bus from Railay Beach to Phuketbus
17h 30mTrain, Bus, ferry
- Take the train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminaltrain 140
- Take the train from Bang Bamru to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the ferry from Ao Nang Hotel Transfer to Rassada Pierferry
21h 26mTrain to Buri Ram, fly
- Take the train from Thanon Chira Junction to Buri Ramtrain
- Fly from Buri Ram (BFV) to Phuket International Airport (HKT)plane BFV - HKT
7h 2m฿3,237–11,342Bus, Public Van to Suvarnabhumi Airport, fly
- Take the bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminalbus
- Take the bus from Rangsit to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
6h 22m฿1,404–3,315Bus to Khon Kaen Airport, fly
- Take the bus from Nakhon Ratchasima Terminal 2 to Khon Kaen Bus Terminal 3bus
- Fly from Khon Kaen Airport (KKC) to Phuket International Airport (HKT)plane KKC - HKT
6h 56m฿2,518–4,818Bus via Nakhon Ratchasima Terminal 2
- Take the bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminalbus Nakhon Ratchasima Terminal 2 - Krabi Bus Terminal
- Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1bus 438-0
17h 16m฿1,365–2,505Train, ferry
- Take the train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminaltrain 140
- Take the ferry from Office khao San to pp cabana Tonsai pierferry
- Take the ferry from Koh Phi Phi to Rassada Pierferry
24h 13m฿2,204–3,536Drive 1,083.6 km
- Drive from Nakhon Ratchasima to Phuketcar 1,083.6 km
15h 32m฿4,953–7,154
Nakhon Ratchasima to Ko Phuket by bus
Comparing Your Travel Options
The cheapest way to get from Nakhon Ratchasima to Ko Phuket is to bus which costs ฿650 - ฿2000 and takes 16h 29m.
The fastest way to get from Nakhon Ratchasima to Ko Phuket is to bus and fly which takes 5h 27m and costs ฿1400 - ฿3000.
No, there is no direct bus from Nakhon Ratchasima to Ko Phuket. However, there are services departing from Nakhon Ratchasima Bus Terminal and arriving at Phuket Bus Terminal 1 via Krabi Bus Terminal. The journey, including transfers, takes approximately 16h 29m.
The distance between Nakhon Ratchasima and Ko Phuket is 1014 km. The road distance is 1083.6 km.
The best way to get from Nakhon Ratchasima to Ko Phuket without a car is to bus which takes 16h 29m and costs ฿650 - ฿2000.
It takes approximately 5h 27m to get from Nakhon Ratchasima to Ko Phuket, including transfers.
Nakhon Ratchasima to Ko Phuket bus services, operated by Provincial Land Transport Office Of Krabi, depart from Nakhon Ratchasima Bus Terminal station.
Nakhon Ratchasima to Ko Phuket bus services, operated by Provincial Land Transport Office Of Krabi, arrive at Krabi Bus Terminal station.
Yes, the driving distance between Nakhon Ratchasima to Ko Phuket is 1084 km. It takes approximately 15h 32m to drive from Nakhon Ratchasima to Ko Phuket.
Book your Nakhon Ratchasima to Ko Phuket bus tickets online with 12go.asia.
What companies run services between Nakhon Ratchasima, Thailand and Ko Phuket, Thailand?
You can take a bus from Nakhon Ratchasima Bus Terminal to Phuket Bus Terminal 1 via Krabi Bus Terminal in around 16h 29m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Buri Ram to Phuket International Airport via Don Mueang International Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ฿2,800–9,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Khon Kaen Airport to Phuket International Airport
- Ave. Duration
- 2h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿2,100–4,600
Flights from Khon Kaen Airport to Phuket International Airport via Don Mueang International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ฿2,100–4,600
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,900
Flights from Khon Kaen Airport to Phuket International Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ฿4,200–11,000
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ฿1,000–2,800
Flights from Khon Kaen Airport to Phuket International Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- ฿2,100–6,500
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,900
Flights from Khon Kaen Airport to Phuket International Airport via Don Mueang International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿2,500–7,000
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿3,700–8,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- nokair.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 1m
- Frequency
- Every 3 hours
- Estimated price
- ฿85–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿85–110
- 2nd Class (Air-conditioned Seat)
- ฿350–380
Train from Bang Bamru to Surat Thani Train Station
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿210–280
- 2nd Class (Air-conditioned Seat)
- ฿530–570
Train from Thanon Chira Junction to Buri Ram
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 1m
- Frequency
- Every 3 hours
- Estimated price
- ฿85–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿85–110
- 2nd Class (Air-conditioned Seat)
- ฿350–380
- Phone
- +66 44 230 378
- airkorat@hotmail.com
- Website
- airkorat.com
Bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminal
- Ave. Duration
- 2h 42m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
Bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminal
- Ave. Duration
- 2h 42m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
Bus from Nakhon Ratchasima Bus Terminal 2 to Rangsit Bus Terminal
- Ave. Duration
- 2h 42m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
- Phone
- 1348
- contact1348@bmta.co.th
- Website
- bmta.co.th
Bus from Future Rangsit to Don Muang District Office
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿55–85
- Schedules at
- transitbangkok.com
Bus from Nakhon Ratchasima Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 13h 43m
- Frequency
- Once daily
- Estimated price
- ฿500–700
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal 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 Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ฿280–350
- Book at
- 12go.asia
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- Phantip Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿380–410
- Book at
- 12 Go
- Website
- Phantip Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿380–410
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 2 208 1008
- booking@thubthimsiamtravel.co.th
- Website
- Thubthim Siam Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿400
- Website
- Thubthim Siam Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿400
- Website
- Thubthim Siam Travel
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Bus from Railay Beach to Phuket
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
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
- 12go.asia
- Website
- bangkokairportonline.com
Bus from Rangsit to Suvarnabhumi Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–40
- Schedules at
- transitbangkok.com
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Nakhon Ratchasima Terminal 2 to Khon Kaen Bus Terminal 3
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ฿265
- Website
- Chan Tour
- Phone
- +66 2 303 1103
- booking@nmakkngroup.co.th
- Website
- 12go.co
Bus from Nakhon Ratchasima Terminal 2 to Khon Kaen Bus Terminal 3
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿158
- Book at
- Nmakkn Group
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,205
- Schedules at
- Lignite Tour
- Phone
- +66 2 227 1027
- booking@holidaytravelagency.co.th
- Website
- 12go.co
Ferry from Khao San Montanatip to Floating Pier East Railay
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- ฿750–1,300
- Book at
- Holiday Travel Agency
- Phone
- +66 82 419 6222
- contact@awaycationtrip.com
- Website
- Awaycation Trip
Ferry from Ao Nang Hotel Transfer to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,365
- Website
- Awaycation Trip
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ฿565
- Website
- Awaycation Trip
- Phone
- +66 2 245 1045
- booking@futuretravelandservice.co.th
- Website
- 12go.co
Ferry from Office khao San to pp cabana Tonsai pier
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,550
- Book at
- Future Travel and Service
- Phone
- +66 75 601 170
- reservation@ppcabanaexpress.com
- Website
- PP Cabana Express
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿850–1,200
- Website
- PP Cabana Express
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- Satun Pakbara
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- ฿290–850
- Website
- Satun Pakbara
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- Chaokoh Ferry
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿702
- Website
- Chaokoh Ferry
- Book at
- 12 Go
- Website
- Baan Pun Travel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿840–845
- Schedules at
- Baan Pun Travel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿900
- Website
- K and P Travel and Tour
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿750
- Website
- Phi Phi Logistic and Tour
- Phone
- +66 2 208 1008
- booking@thubthimsiamtravel.co.th
- Website
- Thubthim Siam Travel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ฿1,300
- Website
- Thubthim Siam Travel
- Phone
- +66 2 292 1092
- booking@atlantavacation.co.th
- Website
- At Lanta Vacation
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- At Lanta Vacation
- Phone
- +66 2 210 1010
- booking@chureangtravel.co.th
- Website
- Chureang Travel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿600
- Website
- Chureang Travel
- Phone
- +66 2 211 1011
- booking@lantapetpailin.co.th
- Website
- Lanta Petpailin
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿606
- Website
- Lanta Petpailin
- Phone
- +66 76 211 253
- booking@phiphi-cruisers.com
- Website
- Phi Phi Cruiser
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿550–800
- Schedules at
- Phi Phi Cruiser
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿500–1,100
- Website
- tigerlinetravel
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- Phantip Travel
Ferry from Koh Phi Phi to Rassada Pier
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿700
- Book at
- 12 Go
- Website
- Phantip Travel
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 do I buy a London Underground ticket?, Travelling around the UAE, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
There are 7600+ hotels available in Ko Phuket.

































