Take a van to Ao Nang or a car for a flight.

The journey from Khao Lak to Krabi follows a road heading south and east through Phang Nga. From Nang Thong to Krabi Town it's about 130 km, and to Ao Nang or the airport it's 140 km, with a travel time of two to two and a half hours. There are no direct flights, trains, or boat connections. Shared taxis are the usual mode of transport, operating between approximately 8:00 AM and 6:00 PM for 330–450 baht per person. They depart from McDonald's on the main road in Nang Thong, or you can arrange for hotel pick-up. The journey ends at the bus station in Krabi Town, at hotels in Ao Nang, or at the airport.

Check the latest flight times and seat availability for Khao Lak → Krabi on 12Go.

A rental car costs approximately 2,400–3,000 baht. For a trip to Ao Nang or Krabi Town, I would recommend taking a minibus in the morning, and a rental car if you plan to fly from Krabi in the afternoon or take a boat to the islands.

Where to stay in Krabi

This route ends in Krabi. Search for hotels in Krabi for your travel dates or narrow your search to the region you wish to visit. Filter for hotels with free cancellation if you'd like to book a room and decide later.

Open Booking.com with your travel dates · also on Expedia · Trip.com

My picks in Krabi in every price range

  • Dusit Thani Krabi Beach ResortLuxury · 5 stars · 4.7 (4,946)
  • Sea Seeker Krabi Resort · Mid-range · 4 stars · 4.5 (3,332)
  • The Fong Krabi Resort · Budget · 3 stars · 4.3 (450)
  • The short answer

    Take a shared taxi (approximately 330–450 baht) between 8:00 a.m. and 6:00 p.m. The journey to Krabi Town takes two and a half hours, and to Ao Nang about three hours. A private car takes two to two and a half hours and costs approximately 2,400–3,000 baht. This option is the safest choice if you're flying from Krabi Airport, as there are no flights, trains, or boats on this route.

    Key facts

    It's about 130–140 km, the journey takes two to two and a half hours by car.

    Nang Thong is approximately 131 km from Krabi Town, 137 km from the airport, and 138 km from Ao Nang. Bang Niang adds another 4 km.

    The vans depart from approximately 8:00 AM to 6:00 PM.

    Most of these trips are operated by Black Tiger and Phichet, with about a dozen departures daily, for approximately 330–450 baht including the 12Go fee. The journey to Krabi Town takes two and a half hours, and to Ao Nang about three hours.

    Most delivery vans start at McDonald's in Nang Thong.

    The cheaper tickets are for the meeting point at McDonald's on the main street in Nang Thong; the tickets with hotel pick-up will take you directly to your destination. Please check which ticket you have purchased before your departure.

    A car costs about 2,400–3,000 baht.

    12Go offers cars starting at around 2,400 baht, while companies in Khao Lak charge between 2,500 and 3,500 baht. It's best to book through your hotel the evening before, as there are no reliable taxi ranks or ride-hailing services in Khao Lak.

    For a flight from Krabi, you should allow 4.5 to 5 hours in advance.

    The journey to the airport takes two to two and a half hours, and the airport requests that you arrive two hours before departure. There are only two airport buses per day, both in the morning.

    There is no boat connection to Krabi, but there is one to Railay.

    12Go sells a combined van and boat ticket that terminates at Railay East Pier and departs from Khao Lak at 9:00 AM. All other routes are by road.

    All routes from Khao Lak to Krabi compared

    Distances according to OSRM route planning via OpenStreetMap. Travel times and prices for minibuses according to 12Go display boards for November 2026, including booking fee; fares according to 12Go offers and the prices of the providers in Khao Lak.

    Check out the vans from Khao Lak to Krabi

    12Go lists shared taxis from Khao Lak to Krabi Town, Ao Nang, and the airport, offering seats and e-tickets. Prices include a booking fee.

    Sponsored link – We may receive a small commission if you book, at no extra cost to you. Learn more.

    The collection van

    Two companies operate the majority of the vans. According to the 12Go display board, Black Tiger departs from Khao Lak at 8:45, 10:45, 11:45, 13:45, 15:45, and 17:15, taking approximately two and a half hours. Phichet departs at 9:20, 11:20, 12:20, 14:20, 16:20, and 17:50, taking about two hours and forty minutes. There is also an 8:00 AM departure with a transfer en route, which takes approximately five hours. Seats cost from around 330 baht (including the 12Go fee). These same vans can also be booked at travel agencies in Khao Lak.

    The meeting point for most tickets is McDonald's on the main street in Nang Thong. For hotel pick-up tickets, you will be collected instead, which is worthwhile from Khuk Khak, Pakarang, or Bang Sak. The stated times tend to be optimistic, and reviewers report stops at hotels and occasional van transfers. Therefore, it's best to allow an hour's buffer time before doing anything unnecessary.

    To Ao Nang

    Most tourists go to Ao Nang, and the vans that go directly to your hotel there are a bit more expensive. Phichet vans run from approximately 9:00 AM to 5:50 PM and take about three hours and ten minutes. The price, including fees, is approximately 450 baht. Black Tiger vans depart from approximately 9:10 AM for about 370 baht and also take about three hours. They stop along the beach road in Ao Nang, as well as in Nopparat Thara and Klong Muang.

    A van that terminates in Krabi Town is cheaper, but the route is about 20 km shorter. A songthaew from the town to Ao Nang costs around 50–80 baht and is therefore an option, but with luggage, hotel delivery is the more economical choice. A rental car from Khao Lak to a hotel in Ao Nang costs approximately 2,400–2,700 baht.

    To Krabi Town

    The cheapest tickets terminate at the bus station in Krabi Town, about two and a half hours from Khao Lak. Some operators, however, list the Krabi bus station in Talat Kao, about 4 km north of the town, as the final destination. Check which bus station your vehicle will arrive at before booking. Some tickets include a transfer to a hotel in Krabi Town.

    Krabi Town is the ideal starting point for an early ferry crossing to Koh Phi Phi or Koh Lanta, as the Klong Jilad Pier is located on the outskirts of the town.

    The best-rated hotels in Krabi

    Here is my ranking of the 10 best hotels in Krabi. Each button opens the hotel on Booking.com, where you have already entered your travel dates.

  • #2 Sofitel Krabi Phokeethra Golf & Spa Resort 4.7 (3,574 reviews) Luxurious resort near Krabi with a championship golf course, a full-service spa, and tropical grounds. Check prices
  • #4 Anana Ecological Resort Krabi 4.7 (1,619 reviews) Eco-friendly resort in Ao Nang with spa treatments, suites with private pools, and a quiet location with direct beach access. Check prices
  • #5 The Tubkaak Krabi Boutique Resort 4.7 (1,506 reviews) A boutique resort right on Krabi beach with pool villas, bay views, two restaurants, and a spa. Check prices
  • After Railay

    Railay is not accessible by road, so every route ends with a boat trip. The easiest option is the combined van and boat ticket from 12Go. It departs at 9:00 AM from McDonald's in Khao Lak and arrives at Railay's East Pier about three hours later for approximately 530 baht.

    Alternatively, you can take a van to Ao Nang and from there a shared taxi (longtail) (100 baht per person, journey time 10–15 minutes). Or you can take a van that drops you off in Ao Nam Mao. From there, a speedboat departs every 30 minutes to Railay East (150 baht). Both services run until about 6:00 PM. It's best to take a van that departs from Khao Lak in the early afternoon.

    Flight from Khao Lak to Krabi Airport

    For a flight, a rental car is recommended. The distance from Nang Thong is approximately 137 km and from Bang Niang 141 km, with a drive of two to two and a half hours. The airport requests that passengers arrive two hours before departure. Therefore, plan to arrive in Khao Lak four and a half to five hours before your flight. On 12Go, you can find approximately 24 rental cars available for the airport starting at around 2,400 Baht. Your hotel can also reserve a rental car for you the evening before.

    12Go operates only two airport buses daily, both departing around 9:00 AM. The journey takes approximately three hours and costs about 765 Baht. This works well for an afternoon flight departing around 3:00 PM. Most other buses terminate in Krabi Town, about 12 km from the airport. Therefore, if you take one of these buses, you should also factor in a taxi from town and allow extra time. If you haven't yet booked your return flight: Phuket Airport is significantly closer to Khao Lak, approximately 75 km away and reachable in 80 to 100 minutes.

    Continue directly to Koh Phi Phi or Koh Lanta

    Phi Phi is reachable from Khao Lak via Krabi in a day trip, but only by the first minibuses. The 8:45 am minibus arrives in Krabi Town around 11:20 am, missing the last ferry from Klong Jilad Pier at 1:30 pm (3:00 pm in December) or the afternoon speedboats, which run until 4:00 pm. Traveling by car is a safer option. If Phi Phi is your destination and you're not stopping in Krabi, traveling from Phuket is easier, as the ferries from Rassada Pier take about two hours from Khao Lak and run until early afternoon.

    For the trip to Koh Lanta, the best option is to take a van to Krabi Town and then another van to Koh Lanta. Alternatively, you can spend a night in Krabi and continue your journey the next morning. My travel guide for the route from Krabi to Koh Lanta provides information about the vans and boats.

    About Khao Sok

    If you're not yet familiar with Khao Sok: It's an ideal stopover between the coasts. Buses from Khao Lak to Khao Sok depart at approximately 8:20, 9:30, 10:40, 11:30, 13:10, and 15:40, taking about two hours with a stop in Takua Pa. Minibuses depart at 11:00 and 17:00 and take about an hour. After two overnight stays, minibuses run from Khao Sok to Krabi between approximately 7:30 and 16:30; the journey takes two and a half to four hours.

    When should you go?

    The vans operate year-round, so the time of year is important in Krabi. December to March is the best time for the beaches and island excursions in Krabi, while May to October is the rainy season, during which some boat trips may be cancelled due to rough seas. Maya Bay on Koh Phi Phi Leh is closed every year from August 1st to September 30th.

    In the other direction, from Krabi to Khao Lak, the vans run from approximately 7:00 AM to 4:00 PM. My guidebook for the Krabi–Khao Lak route includes departure times from Krabi Town, Ao Nang, and the airport.

    Are you traveling to Krabi? Plan the next leg of your journey.

    Frequently Asked Questions

    Frequently asked questions about the journey from Khao Lak to Krabi.

    The distance from Nang Thong to Krabi Town is approximately 130 km by road, and 137 to 138 km to the airport and Ao Nang. The journey takes two to two and a half hours.

    According to the timetable, the journey to Krabi Town takes about two and a half hours and to Ao Nang three hours, but often longer with stops along the way. Vans run between approximately 8:00 am and 6:00 pm and cost 330–450 baht per person.

    Renting a car costs approximately 2,400–3,000 baht. 12Go offers cars from around 2,400 baht including fees, while local providers charge 2,500–3,500 baht. It's best to book through your hotel or online in advance, as there are no reliable taxi ranks in Khao Lak.

    Most ticket holders meet at McDonald's on the main street in Nang Thong. Hotel pick-up service is available; this service is recommended in Khuk Khak, Pakarang, or Bang Sak.

    By car, the journey takes two to two and a half hours and costs around 2,400 baht or more. Therefore, you should allow four and a half to five hours before your flight. There are two airport buses per day, departing around 9:00 AM and costing approximately 765 baht. The journey takes three hours.

    Take a minibus with hotel transfer in Ao Nang; the journey takes about three hours and costs 370–450 baht, between approximately 9:00 am and 5:50 pm. By car, the journey takes two to two and a half hours and costs about 2400–2700 baht.

    12Go sells a combined van and boat ticket departing from McDonald's in Khao Lak at 9:00 AM and arriving at Railay East Pier about three hours later for approximately 530 baht. Alternatively, you can take a van to Ao Nang and then a longtail boat from there.

    No. Khao Lak and Krabi are both on the mainland and are accessible by road. Only the final leg to Railay, which is not accessible by car, is covered by boat.

    I wouldn't rely on public buses, and 12Go only sells vans and cars. A shared van is therefore the most practical solution.

    Yes, by minibus in the morning. The 8:45 am bus arrives in Krabi Town around 11:20 am, in time for the 1:30 pm ferry from Klong Jilad Pier (3:00 pm in December) or a speedboat before 4:00 pm. The ferries from Rassada Pier in Phuket are the easier option if you're not stopping in Krabi.

    Compare prices on the major booking portals and filter for rooms with free cancellation if you want to book now and decide later.

  • Compare prices on different websites.
  • Filter for free cancellation
  • Secure checkout on the partner site
  • Compare prices on Booking.com

    Compare prices on Trip.com

    We may receive a commission for bookings made through these links – this will not incur any additional costs for you. Learn more.

    Further from Krabi

    The next stage, with the fastest and cheapest way to get there.

  • Krabi to Bangkok: Fastest flight, 1 hr 20–35 min (+ airport time); Cheapest van-bus combination to Khao San Road, $19–$45; Compare all 4 options
  • Krabi – Chiang Mai: Fastest direct flight, 1 hour 55 minutes flight time. Compare all 5 connections.
  • Krabi Khao Sok Fastest car or transfer, booked in advance, 2–2.5 hours Cheapest shared transport, approx. 300–500 ฿Compare all 4 options
  • Krabi-Koh Lanta: Fastest speedboat from Ao Nang or Railay, 1 hour 10 minutes to 1 hour 50 minutes. Cheapest minivan from Krabi airport, approximately 400–540 baht. Compare all 6 options.
  • Krabi – Koh Lipe: Fastest speedboat (Bundhaya) from Ao Nang, approximately 5 hours 20 minutes, arriving at 3:30 PM. Cheapest option: Van to Pak Bara and speedboat from Krabi Town, approximately 1,150–1,500 Baht. Compare all 5 options.
  • Krabi – Koh Phangan: Cheapest option: Bus or van + ferry, approx. 480–620 ฿. Compare all 7 options.
  • Return journey? From Krabi to Khao Lak – All 11 routes from Krabi

    You might also like this

    Best time to travel to Thailand

    The best time to travel is from November to February; the rest of the year is best on the east coast.

    Thailand on a budget

    Thailand for less money, without sacrificing the best

    Is Thailand safe?

    What actually poses risks, what is only mentioned in the news, and what do four government advisories say – destination by destination?

    Thailand Visa and Entry Requirements

    Who is allowed to enter visa-free, what entry controls are in place, what is the TDAC, and how can you extend your stay?

    Ethical elephant sanctuaries in Chiang Mai

    No riding, no shows, and the protected areas where you watch rather than wash.

    I lived in Bangkok for four years and traveled throughout the country from there. The guidebooks reflect my personal opinion and are written as I would explain things to a friend planning a trip.

    Ready to create your travel itinerary?

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