Ferries to and from Krabi - ferry timetable
With so much of the province’s attractions off the coast, ferries play an important role in getting around. They connect Krabi Town and Ao Nang Beach with Phi Phi and Lanta Islands as well as Phuket and run fairly regularly. They can get rather full during the season so booking in advance is advisable.
Warning!
There have been a number of accidents in recent years involving overcrowded ferries which sank, resulting in fatalaties. The boats get very full in the high season and there is very little regulation over passenger numbers. Try to avoid the busiest times, or jump off if it seems overcrowded. Also, be aware that travel in Thailand always takes longer than you expect with plenty of waiting around and delays for transfers and collection. Also, the times advertised on signs outside of the many travel agents are sometimes out of date or inaccurate, so remember to make solid enquires rather than assumptions. Usually the departure time advertised is a full hour before the boat actually departs. Going to Phi Phi for the day from Ao Nang, for example, isn’t too realistic unless you get the earliest boat, and you’ll still only have about five hours there.
Note!
Be aware that travel in Thailand always takes longer than you expect with plenty of waiting around and delays for transfers and collection. Also, the times advertised on signs outside of the many travel agents are sometimes out of date or inaccurate, so remember to make solid enquires rather than assumptions. Usually the departure time advertised is a full hour before the boat actually departs. Going to Phi Phi for the day from Ao Nang, for example, isn’t too realistic unless you get the earliest boat, and you’ll still only have about five hours there.
The high season schedule is as follows:
Krabi to Phi Phi ferries
| Direction | Day /time |
|---|---|
| Ferry: Krabi Town - Phi Phi | 10.00 and 15.00 (daily) |
| Ferry: Phi Phi - Krabi Town | 09.00 and 14.00 (daily) |
Journey time is approx 1.5 hours and ticket price 350 Baht/person (one way). Boats depart from Krabi Passenger Pier on Tharua Rd, approximately 4km out of the town centre. Boats from Phi Phi depart from the pier on Ton Sai Bay.
| Direction | Day /time |
|---|---|
| Ferry: Ao Nang - Phi Phi (via Railay West) | 09.00 (daily) |
| Ferry: Phi Phi - Ao Nang (via Railay West) | 15.30 (daily) |
Journey time is approx. 1.5 hours and ticket price 390 Baht/person (one way). Boats depart from Nopparat Thara Pier, 5 minutes' drive from Ao Nang - a free shuttle bus is provided. Boats from Phi Phi depart from the pier on Ton Sai Bay.
Krabi to Koh Lanta ferries
| Direction | Day /time |
|---|---|
| Ferry: Krabi Town - Koh Lanta | 10.30 and 14.00 (daily) |
| Ferry: Koh Lanta - Krabi Town | 08.00 and 13.00 (daily) |
Journey time is approx. 1.5 hours and ticket price 350 Baht Baht/person (one way). Boats depart from Krabi Passenger Pier on Tharua Rd, approximately 4km out of the town centre. Boats from Lanta depart from the pier in Saladan.
| Direction | Day /time |
|---|---|
| Ferry: Ao Nang - Koh Lanta (via Railay West) | 10.30 (daily) |
| Ferry: Koh Lanta - Ao Nang (via Railay West) | 13.30 (daily) |
Journey time is approx. 1.5 hours and ticket price 750 Baht/person (one way). Boats depart from Nopparat Thara Pier, 5 minutes' drive from Ao Nang - a free shuttle bus is provided. Boats from Lanta depart from the pier in Saladan.
If you hire a car or motorbike you can also drive south for approx. an hour and half and then hop over to Koh Lanta by way of a short regular pontoon service.
Krabi to Phuket ferries
| Direction | Day /time |
|---|---|
| Ferry: Ao Nang - Phuket | 15.30 (daily) |
| Ferry: Phuket - Ao Nang | 15.30 (daily) |
Journey time is approx. 3 hours and ticket price 550 Baht/person (one way). Boats depart from Nopparat Thara Pier, 5 minutes' drive from Ao Nang - a free shuttle bus is provided. Boats from Phuket depart from Phuket Pier in Ao Makham.
Phi Phi to Koh Lanta ferries
| Direction | Day /time |
|---|---|
| Ferry: Phi Phi to Koh Lanta | 11.30 and 14.00 (daily) |
| Ferry: Koh Lanta to Phi Phi | 08.00 and 13.00 (daily) |
Journey time is approx. 1 hour 15 mins and ticket price is 450 Baht per person/one way. Boats depart from Ton Sai Pier in Phi Phi and from Saladan Pier in Koh Lanta.
Phi Phi to Phuket ferries
| Direction | Day /time |
|---|---|
| Ferry: Phi Phi to Phuket | 09.00 and 14.30 (Daily), ticket price 600 Baht/person (one way) |
| Ferry: Phuket to Phi Phi | 08.30 and 14.30 (Daily), ticket price 600 Baht/person (one way) |



