Skip to main content
Visit Thailand Today

Practical guide

Phuket to Krabi

To Ao Nang or Railay, take a boat. To Krabi Town, take the van.

By Mac Kiley · 10 min read · Updated Oct 19, 2026

Take a Speedboat to Ao Nang or Railay, the Minivan to Krabi Town

Phuket to Krabi is about 170 km by road but under 50 km across Phang Nga Bay, so the right way depends on where you start and where you're staying. For Ao Nang or Railay, take a boat. Speedboats leave Rassada, Bang Rong and Laem Hin piers every day between about 09:30 and 15:00, cross in 1–2 hours for ฿880–1,100, and land at Nopparat Thara pier in Ao Nang and East Railay. The Ao Nang Princess ferry (฿850–900) is the slower, steadier boat, but from 20 May to 14 November it sails only at 10:30 on Sundays, Wednesdays and Fridays; from 15 November it adds a daily 13:30.

Check live Phuket → Krabi times and seats on 12Go

For Krabi Town, or to spend as little as possible, take a minivan from Phuket Bus Terminal 1 or 2, about three hours to Krabi Bus Terminal for ฿275–385. Landing at Phuket airport, a shared van or a private car goes straight to Ao Nang in about 2.5–3 hours. There's no train and no direct flight. Below you'll find every boat with its pier and arrival, the low-season and high-season schedules, the vans by terminal, and what to do if you land late.

Arriving in Krabi

Where to stay in Krabi

Sponsored

This route ends in Krabi. Search Krabi hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Krabi hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

Key Facts (2026)

It's 170 km by road and under 50 km by sea

Phuket Town to Krabi Town is about 170 km (2.5 hours driving), Patong to Ao Nang about 185 km, Phuket airport to Ao Nang about 156 km. Across the bay it's 42–50 km depending on the pier, which is why the speedboat is the fastest way.

Speedboats run every day, 1–2 hours for ฿880–1,100

Bundhaya, Green Planet, Andaman Wave Master and Koh Yao Sun Smile sail between about 09:30 and 15:00 even in low season, from Rassada, Bang Rong or Laem Hin, to Nopparat Thara pier (Ao Nang) and East Railay.

The Ao Nang Princess ferry is seasonal

From 20 May to 14 November it sails from Rassada at 10:30 on Sundays, Wednesdays and Fridays only, reaching Railay about 12:15 and Ao Nang about 12:30. From 15 November to 19 May a daily 13:30 is added. ฿900 adult and ฿600 child at the operator, ฿850 on 12Go, with free hotel pickup from Patong, Kata, Karon and Phuket Town.

Minivans take about 3 hours for ฿275–385

Minibus 1996 leaves Bus Terminal 2 nine times a day from 06:30 to 16:50 (฿385 on 12Go), and the 438 vans leave Terminal 1 about every 40 minutes from 06:40 (฿275). Both stop at Krabi Bus Terminal, about 4 km north of Krabi Town and 20 km from Ao Nang.

From Phuket airport, a shared van or a private car

Shared vans leave the airport for Ao Nang and Krabi Town hotels at 08:00, 12:00, 14:00 and 17:00 (about ฿750, 3 hours). A private car is about 2.5 hours and ฿2,500–3,800. There's no flight between the two.

Boats can be rough or cancel from May to October

The southwest monsoon brings swell to the bay. Vans and buses run in any weather, so keep the road in mind if a boat is your only plan.

Every Way From Phuket to Krabi, Compared (2026)

ModeDurationTypical priceDeparts from
Speedboat (to Nopparat Thara, Ao Nang, and East Railay)1–2h฿880–1,100Rassada, Bang Rong or Laem Hin, about 09:30–15:00 daily
Ao Nang Princess ferry (to Railay and Ao Nang)About 2h฿850–900Rassada 10:30 Sun/Wed/Fri all year; also 13:30 daily 15 Nov–19 May
Minivan / VIP minibus (to Krabi Bus Terminal)Seats on 12GoAbout 3h฿275–385Bus Terminal 1 every 40 min from 06:40, or Terminal 2 nine a day 06:30–16:50
Van with hotel pickup (to Ao Nang or Krabi Town hotels)3–5h with pickups฿340–950Patong, Kata, Karon and Phuket Town hotels
Shared van from Phuket airportAbout 3hAbout ฿750Phuket airport, 08:00, 12:00, 14:00 and 17:00
Private car2.5–3h฿2,500–4,000Your hotel or the airport, door to door

Boat times and fares from 12Go's listings for October and December 2026 and the Ao Nang Princess operator's own timetable. Van, bus and private-car fares are 12Go's, which include its booking fee. Bags over 20 kg cost ฿100 extra on the Princess.

Bookable departures · refreshed daily

Phuket → Krabi: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

Phuket - Krabi฿ 320–5503h – 3h 30mSeats on 12Go
ClassDepartures
VIP Minibus06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40, 16:50
Bus + Van06:30, 08:20, 10:40, 11:30, 12:20, 13:15
Phuket - Ao Nang฿ 5503h 30mSeats on 12Go
ClassDepartures
Bus + Van06:30, 08:20, 10:40, 11:30, 12:20, 13:15

Minivan

Phuket - Krabi฿ 310–1,5502h 15m – 6h 30mSeats on 12Go
ClassDepartures
Shared Van 10 Pax06:30, 07:00, 08:00, 09:15
Van 9pax15:00, 16:00
Regional 13pax11:00, 12:00
Phuket - Ao Nang฿ 510–1,0102h 30m – 3h 40mSeats on 12Go
ClassDepartures
Van 9pax15:00, 16:00
Regional 13pax11:00
Phuket - Railay฿ 1,150–1,3003h 45m – 6h 30mSeats on 12Go
ClassDepartures
Van + Ferry06:30, 07:00, 08:00, 09:15
Shared Van 10 Pax06:30, 07:00, 08:00, 09:15
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Phuket → Krabi

Check live vans and buses from Phuket to Krabi

The live board below shows the vans and buses from Phuket's terminals. For the speedboats and the Ao Nang Princess, search Phuket to Ao Nang on 12Go, which is also the quickest way to see whether the ferry sails on your date.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Phuket to Krabi by Boat, the Speedboats to Ao Nang and Railay

Four or five operators a day, and which pier each one leaves from

Speedboats are the everyday way across, and they run in low season too. On a mid-October weekday, Koh Yao Sun Smile left Bang Rong at 09:30 (Nopparat Thara 11:40, East Railay 12:00, after a call at Koh Yao), Bundhaya left Rassada at 11:00 (Nopparat Thara 12:00, Railay 12:30), Andaman Wave Master left Rassada at 12:00 (it sails daily; Nopparat Thara 13:15), and Green Planet left Laem Hin at 13:00 and Bang Rong at 15:00 (Nopparat Thara 14:30 and 16:20). Fares run ฿880–1,100, and the crossing takes from an hour on Bundhaya to just over two on the boat that stops at Koh Yao. Bundhaya adds a daily 13:30 from Rassada from 15 October, Andaman Wave Master adds an 08:30 in late October, and Bundhaya adds a 09:00 by mid-November.

Pick the pier before the boat. Rassada is the main ferry port on the east coast just outside Phuket Town, 40–45 minutes from Patong. Bang Rong is up the northeast coast, the closest pier to the airport and the northern beaches. Laem Hin is a small pier near Phuket Town. In Krabi, the boats land at Nopparat Thara pier at the west end of Ao Nang, not in the middle of the beach, so budget a ฿200 tuk-tuk or a long walk to a central hotel. Railay passengers get off at East Railay. Speedboats are wet in any swell, so put your bag in a dry bag.

Some 08:30 departures from Rassada reach Ao Nang in the afternoon, not mid-morning. Those go by way of Koh Phi Phi with a change of boat, fine if you want to see Phi Phi on the way and slow if you don't, so check the arrival time before you book.

Staying in Patong, Kata or Phuket Town, book a Rassada speedboat. Staying up north or near the airport, book one from Bang Rong.

Phuket to Krabi Speedboats and Ferries by Departure (Low Season)

DepartsFromOperatorArrivesFareRuns
09:30Bang RongKoh Yao Sun SmileNopparat Thara 11:40, East Railay 12:00฿1,096Daily
10:30RassadaAo Nang Princess (ferry)Railay about 12:15, Ao Nang about 12:30฿850–900Sun, Wed, Fri
11:00RassadaBundhayaNopparat Thara 12:00, East Railay 12:30฿1,100Daily
12:00RassadaAndaman Wave MasterNopparat Thara 13:15, East Railay 13:30฿1,100Daily
13:00Laem HinGreen PlanetNopparat Thara 14:30, East Railay 15:00฿1,000Daily
13:30RassadaBundhayaNopparat Thara about 14:30, East Railay 15:00฿990–1,100Daily from 15 October
15:00Bang RongGreen PlanetNopparat Thara 16:20, East Railay 16:50฿1,000Daily

The schedule 12Go listed for mid-October 2026, fares as 12Go sells them. From 15 November the Ao Nang Princess adds a daily 13:30 and the speedboat operators add morning and early-afternoon sailings. A Koh Ngai Camping speedboat (Rassada 11:00, ฿880) was listed mid-week too.

The Ao Nang Princess Ferry, and When It Sails

Steadier than a speedboat, with free pickup from the west-coast beaches

The Ao Nang Princess is the big ferry on this route, slower than the speedboats and much steadier in a swell. Its own timetable splits the year in two. From 20 May to 14 November it sails from Rassada at 10:30 on Sundays, Wednesdays and Fridays only, reaching Railay about 12:15 and Nopparat Thara pier in Ao Nang about 12:30. From 15 November to 19 May the same 10:30 runs on those days and a daily 13:30 is added, reaching Ao Nang about 15:15 with a call at Railay. If your date falls on a non-ferry day in low season, the speedboats cover the crossing every day.

The operator charges ฿900 for adults and ฿600 for children aged 3–11, and includes a free hotel pickup in Patong, Kata, Karon, Phuket Town, Siray and Chalong (฿100 a head from Kamala, Surin, Bang Tao, Laguna, Nai Harn and Rawai, and no pickups from the airport or the far north). 12Go sells the same seat for ฿850. At Rassada you check in at counter 7, and bags over 20 kg cost ฿100 each. Some 'Phuket to Krabi ferry' tickets are really the Phi Phi boat with a connection, so if the departure is 08:30 and the arrival mid-afternoon, that's what you're looking at.

Phuket to Krabi by Minivan or Bus

Terminal 1 or Terminal 2, about three hours, any weather

Phuket has two bus terminals in Phuket Town, and both send vans to Krabi. From Bus Terminal 2, north of the old town, Minibus 1996's VIP minibuses leave at 06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40 and 16:50 and take about three hours (฿385 on 12Go). Several big-coach companies leave the same terminal through the morning, Nakhonborrikarn, Wonderly and Nopjira among them, for ฿395–480. From Bus Terminal 1 in the old town, the 438 vans leave about every 40 minutes from 06:40 into the late afternoon for ฿275. Both drop you at Krabi Bus Terminal at Talat Kao, about 4 km north of Krabi Town, where a songthaew or a Grab finishes the trip to town or to Ao Nang, about 20 km away.

If you'd rather not change at the terminal, Minibus 1996 also sells a van-plus-van ticket through to Ao Nang (about ฿440 on 12Go), and hotel-pickup vans collect you in Patong, Kata, Karon or Phuket Town and drop at your Ao Nang or Krabi Town hotel for ฿340–950 depending on the company. They're convenient, but the pickup round and the drop-offs at the other end stretch the trip to four or five hours. The vans run in any weather, which makes them the backup for the boats in the rainy season.

Arriving in Krabi

Top-Ranked Hotels in Krabi

Sponsored links

The top of my ranked list of the 10 best hotels in Krabi. Each button opens the hotel on Booking.com with your dates filled in.

Phuket Airport to Krabi or Ao Nang

A shared van, the minibus from the airport junction, or a private car

Plenty of people land at Phuket and go straight to Krabi. Shared vans leave from the airport itself for Ao Nang and Krabi Town hotels at 08:00, 12:00, 14:00 and 17:00 for about ฿750, roughly three hours with the drop-offs. Cheaper, but more effort, Minibus 1996 stops at the Phuket Airport intersection on the main road (a short taxi from the terminal, not the terminal itself) seven times a day between 08:50 and 17:20 on its way to Krabi Bus Terminal, about 2.5 hours for ฿385.

A private car is about 2.5 hours and ฿2,500–3,800 from the airport to Ao Nang, 156 km, and it's the only real option if you land in the evening, since the last shared van leaves at 17:00. If your flight gets in late at night, a car still works, but a night at an airport hotel and a morning speedboat from Bang Rong, the nearest pier, is the calmer plan.

The Boat and the Bus From Phuket to Krabi

Three trips filmed by other travelers in 2026, on the ferry, the 13:30 boat and the bus. Nothing loads from YouTube until you press play.

Check-in at Rassada, the 08:30 boat with a change to a smaller boat at sea, and the walk from Nopparat Thara pier to Ao Nang. Video by TravelingFrogman on YouTube.
A hostel pickup to Rassada, counter 7, and the 13:30 boat to Ao Nang in high season (in Hindi). Video by Motoring With KKM on YouTube.
A rainy-season bus from Phuket Bus Terminal 1 to Krabi and the taxi on to the hotel. Video by Just Abhi Vlogs on YouTube.

Can You Do Krabi as a Day Trip From Phuket?

By boat the timing doesn't work, by road it's six hours in a van

Not well. The first low-season speedboats reach Ao Nang around noon, and the last speedboats back to Phuket leave Ao Nang around 14:00 (the Ao Nang Princess at 15:00 on its sailing days), which leaves two hours on the ground. By road it's three hours each way. If Krabi's cliffs and islands are the point, stay at least a night in Ao Nang or Railay; if you only want a look, an organized boat tour from Phuket to Phi Phi or Phang Nga Bay shows you the same limestone without the transfer.

Going the Other Way, Krabi to Phuket

The same boats in reverse, with a later low-season ferry

The speedboats run the same crossing west from Nopparat Thara and East Railay in the morning and early afternoon, and the minivans leave Krabi Bus Terminal every 40–60 minutes. The Ao Nang Princess's low-season sailing back is at 15:00, also on Sundays, Wednesdays and Fridays. The Krabi to Phuket guide has the full schedule from the Krabi side, including how to reach Phuket airport for a flight.

Bookable departures · refreshed daily

Krabi → Phuket: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 300–3203h – 3h 10mSeats on 12Go
ClassDepartures
VIP 2410:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00
Minibus10:20, 10:30

Minivan

฿ 260–1,0002h – 6h 5mSeats on 12Go
ClassDepartures
Van 9pax07:30
Van 13pax06:00, 06:40, 07:20, 08:00, 08:40, 09:20, 10:00, 10:40, 11:20, 12:00, 12:40, 13:20, 14:00, 14:40, 15:20, 16:00, 16:40, 17:20
Minivan09:20, 09:30, 10:00, 10:30, 11:20, 11:30, 12:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Krabi → Phuket

Check live vans and buses from Krabi to Phuket

The same live 12Go board for the trip back, with the vans and buses from Krabi's bus terminal.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about Phuket to Krabi.

It depends on where you're going. For Ao Nang or Railay, a speedboat from Rassada, Bang Rong or Laem Hin, 1–2 hours for ฿880–1,100, every day between about 09:30 and 15:00. For Krabi Town or the lowest fare, a minivan from Phuket Bus Terminal 1 or 2, about three hours for ฿275–385. From Phuket airport, a shared van (08:00, 12:00, 14:00, 17:00, about ฿750) or a private car, about 2.5 hours for ฿2,500–3,800.

About ฿275–385 by minivan from a Phuket bus terminal, ฿340–950 for a van with hotel pickup, ฿850–900 on the Ao Nang Princess ferry, ฿880–1,100 by speedboat, and ฿2,500–4,000 for a private car for the whole group.

Yes. The Ao Nang Princess sails from Rassada pier to Railay and Ao Nang at 10:30 on Sundays, Wednesdays and Fridays all year, and adds a daily 13:30 from 15 November to 19 May. Speedboats cross every day, including in low season, run by Bundhaya and Andaman Wave Master from Rassada, Green Planet from Laem Hin and Bang Rong, and Koh Yao Sun Smile from Bang Rong, 1–2 hours for ฿880–1,100 to Nopparat Thara pier in Ao Nang or East Railay.

About 1 hour 45 minutes to 2 hours on the Ao Nang Princess (the 10:30 reaches Ao Nang about 12:30). Speedboats take 1–2 hours depending on the operator; the one that calls at Koh Yao takes just over two. An 08:30 boat that arrives in the afternoon has gone via Koh Phi Phi.

฿900 for adults and ฿600 for children on the Ao Nang Princess at the operator's price, ฿850 on 12Go, with free pickup from Patong, Kata, Karon and Phuket Town. Speedboats are ฿880–1,100.

From Bus Terminal 2, Minibus 1996 leaves nine times a day between 06:30 and 16:50 (฿385 on 12Go), and big coaches leave through the morning for ฿395–480. From Bus Terminal 1 in the old town, the 438 vans leave about every 40 minutes from 06:40 for ฿275. All of them take about three hours to Krabi Bus Terminal, 4 km north of Krabi Town.

Shared vans leave the airport for Ao Nang and Krabi Town hotels at 08:00, 12:00, 14:00 and 17:00 for about ฿750. Minibus 1996 stops at the airport intersection on the main road seven times a day (08:50–17:20, ฿385) on its way to Krabi Bus Terminal. A private car takes about 2.5 hours and costs ฿2,500–3,800, and it's the only option after the last van at 17:00.

A boat, because Railay has no road. The speedboats and the Ao Nang Princess call at East Railay. Going by road means riding to Ao Nang and taking a longtail across, which adds a hop with luggage.

About 170 km by road from Phuket Town to Krabi Town (roughly 2.5 hours driving), 185 km from Patong to Ao Nang and 156 km from Phuket airport to Ao Nang. By sea it's 42–50 km depending on the pier.

About ฿2,500–4,000 for a private car or pre-booked transfer, depending on the vehicle and where you start; airport to Ao Nang is at the lower end. For three or four people with luggage it costs about the same per head as the speedboat.

No. There's no railway in Phuket or Krabi, and no direct flight; booking sites show connections via Bangkok that take far longer than the drive. Every option is road or boat.

If you want limestone cliffs, Railay and quieter island hopping, yes. Krabi is a different trip from Phuket's busy beaches, and it's close enough that a few nights in each is easy. Our Phuket or Krabi comparison goes through who each one suits, and my full answer is in Is Krabi Worth Visiting?

Where to stay in Krabi

Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Onward from Krabi

The next leg, with the fastest and cheapest way to do it.

Going back? Krabi to PhuketAll 11 routes from Krabi

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder