Photo: Take a seat.

How to get to and from Ao Nang

Use the quicklinks below to jump to the desired section regarding transport in and around Ao Nang.

Book a flight, train, bus, taxi or ferry in Thailand with 12Go Asia


Krabi International Airport is 25 kilometres east of Ao Nang and serviced by Air Asia, Nok Air, Thai Airways, Bangkok Airways and VietJet Air, among others.

At the airport you can catch a shuttle bus direct to Ao Nang or Haad Noppharat Thara for 150 baht, or to Khlong Muang for 200 baht—these should drop you at your hotel of choice for no extra charge. The shuttles run back to the airport throughout the day, coordinating their departures from the Ao Nang area with the departing times for all flights. Tickets can be purchased through travel agents and will also include pick up at your hotel.

Top of page


We’d take a white songthaew to the interprovincial bus station in Krabi town rather than going for the overpriced tourist minibuses (vans) advertised by travel agents in the Ao Nang area. If you want to skip the bus station, options direct from Ao Nang include:

Khao Lak and Khao Sok National Park: A minibus departs Ao Nang at around 11:00 for 400 baht (to either destination) and takes three hours to Khao Lak, five hours to Khao Sok.

Phang Nga: A minibus departs at 11:00 for 350 baht and takes three hours.

Phuket: Minibuses depart at 11:00 and 15:00 for 400 baht and take four hours. You can also reach Phuket by ferry (see below).

Surat Thani: Minibuses depart at 12:00 and 17:00 and take four to five hours for 400 baht. These also stop at the Surat Thani train station.

Trang and Hat Yai: A minibus departs at 07:00 and 09:00 (second departure in high season only) and cost 300 baht to Trang, 400 baht to Hat Yai.

Book a flight, train, bus, taxi or ferry in Thailand with 12Go Asia

Top of page


Especially during the rainy season, use your common sense before you get on a boat. We can't emphasise this enough: boat accidents in the Krabi area occur regularly, with at least a few travellers losing their lives each year. If you see high breaks and black clouds in the direction you're headed, wait it out—even if it means spending another night in Ao Nang. The decision to embark is usually up to boat “captains” who often put profit ahead of safety.

To/from Railay
Longtail boats to Railay leave throughout the day from a few spots on Ao Nang beach and Haad Noppharat Thara—departure points are marked by ticket booths (no need to involve a travel agent). The most obvious booth is found where the beach road meets the main drag in Ao Nang, next to Phra Nang Inn. The cost is 100 baht per person for a one-way trip from 08:00 to 18:00, or 150 baht from 18:00 to midnight—or you could do a private boat for 800 baht. You can request to be dropped at Ao Tonsai, Railay West or Haad Phra Nang on Railay. On either end, expect to wade through knee-deep water.

If the sea off Ao Nang is rough or you prefer to enter Railay via Railay East, take a white songthaew to Ao Nammao pier and catch one of the longtails that depart frequently for 80 baht. From either side it’s about a 15-minute ride.

To/from the islands
Several islands can be reached from the Ao Nang area, some by way of direct ferries departing from piers found at the far western end of Haad Noppharat Thara, and others involving minibus transfers to other piers. Tickets can be purchased from travel agents and include pick up.

Ko Jum: In high season, a minibus departs Ao Nang at 09:30 and meets a speedboat at Khlong Jilad pier in Krabi town, for 500 baht all up. In low season you’d have to go to Krabi town on your own and catch a songthaew to the local pier at Laem Kruat, or arrange a private taxi.

Ko Lanta: In high season only, a ferry departs Noppharat Thara pier at 10:30 for 550 baht. All year long, minibuses pick up in Ao Nang at around 10:00, 13:00 and 16:00 for 400 baht and take you all the way to Lanta via the car ferry. Minibuses depart more frequently from the bus station in Krabi town. From Ko Lanta, a ferry departs for Ao Nang at 13:30 in high season.

Ko Lipe: All year long, a minibus picks up in Ao Nang at 07:00 and takes you down to Pakbara pier to meet a ferry, for 950 baht all up. In high season there’s an additional departure at 09:00. You can also use these minibuses if heading to Ko Tarutao or Ko Bulon Lae.

Ko Kradan / Ko Muk / Ko Ngai: In high season only, a minibus picks up in Ao Nang at 07:00 and runs down to the different piers in Trang province that service ferries to these islands. The cost is 1,100 baht to any of them.

Ko Phi Phi: All year round, a ferry departs Noppharat Thara pier at 09:30 for 450 baht, or you could head to Krabi town to catch ferries departing from Khlong Jilad pier at 09:00, 10:30, 13:30 and 15:00. From Ko Phi Phi, the ferry departs for Haad Noppharat Thara at 15:30.

Ko Samui / Ko Pha Ngan / Ko Tao: All year round, minibuses pick up in Ao Nang at around 07:00, 10:00, 13:00 and 15:00 and take you to catch one of the ferries in Don Sak. Prices range from 600 to 1,100 baht, depending on which of these islands you’re heading to, and which ferry service you choose.

Ko Yao Noi / Ko Yao Yai: In high season only, speedboats depart Noppharat Thara pier at 11:00 and 14:00 for 650 baht. In low season you’ll have to catch a local songthaew to Tha Len pier from Krabi bus station, or take a taxi.

Phuket: All year round, a ferry departs Noppharat Thara pier at 15:00 for 700 baht. In high season, a speedboat departs at 11:00 for 1,200 baht. You can also reach Phuket by minibus (see above). From Phuket, a ferry departs for Haad Noppharat Thara at 08:30.

Top of page

Getting around

From early morning to around 20:00, white songthaews regularly run in both directions along the beach road in Haad Noppharat Thara, the beach road in Ao Nang, up and down Ao Nang’s main drag, over to Ao Nammao pier and Suu San Hoi, and onwards to Krabi bus station and central Krabi town. The fare is 60 baht per person from Ao Nang to Krabi town, or 20 baht for shorter distances like Ao Nang beach to Haad Noppharat Thara. Simply wait anywhere along these roads and flag down a songthaew as it passes.

Sidecar motorbike taxis charge 50 baht for short rides and 100 baht from Ao Nang to Haad Noppharat Thara. There are also four-wheeled Phuket-style tuk tuks, which are advertised more for longer distances and day trips to outlying attractions. If taking one of these from Ao Nang, expect to pay 200 baht to Haad Noppharat Thara; 300 baht to Ao Nammao; 400 baht to Krabi town; 500 baht to Khlong Muang; 600 baht to the airport; 800 baht to Tha Len; and at least 2,500 baht to more distant destinations like Phuket and Trang. Add 200 to 500 baht to those prices if opting for an unmarked car taxi.

Motorbike rental starts at around 200 baht and is readily available all over the Ao Nang area. Krabi Eco Cycle rents out quality mountain bikes for 250 baht per day; see Other activities for location and contact info. Travel agents can arrange car rental starting at 1,200 baht per day; JS Krabi Car Rent is one option (T: 081 273 9564 ;

Top of page

If you enjoyed this article and would like to support independent travel writing on Southeast Asia, please subscribe to Travelfish—it’s just A$35 per year (less than A$1 per week)!


Travel better, travel smarter

Save money, receive our latest updates and get the most out of your travels.


Where to next?

Where are you planning on heading to after Ao Nang? Here are some spots commonly visited from here, or click here to see a full destination list for Thailand.

Top of page