Throughout the year there are ferries from Phuket and Krabi to Phi Phi Don
From Phuket:
08.30 Rasada Harbour. Tickets obtainable at the Harbour.10.30 Rasada Harbour. Tickets obtainable at the Harbour.13.30 Rasada Harbour. Tickets obtainable at the Harbour.14.30 Rasada Harbour. Tickets obtainable at the Harbour.
From Krabi
08.00 and 14.30. The Harbour is near Krabi Town, Tickets obtainable at the Harbour In High Season (approximately October - April) there are also ferries to and from Koh Lanta and Ao Nang (near Krabi Town)
From Koh Lanta
8.00 Saladan Pier. Tickets obtainable at the Pier.13.00 Saladan Pier. Tickets obtainable at the Pier.
From Ao Nang Beach
9.00 Ao Nang Beach. Tickets obtainable at the beach.
From Bangkok
There are direct buses from Bangkok (Southern Bus Station) to Krabi and Phuket. Trains go to Surat Thani, which connect with buses to Krabi and Phuket. Both Phuket and Krabi have an airport. There are many flights each day from Bangkok to Phuket. and one needs to allow one hour from the airport to the ferry. Krabi has fewer flights, but the airport is much closer to the town and harbor. (30 minutes at the most)