The fastest and easiest way to travel by public transport from Krabi to Phuket Airport is to take a direct service from Krabi Town to the Terminal building in Phuket Airport.
Bus times from Krabi to Phuket Airport
There is currently 1 direct service a day from Krabi to Phuket Airport available to book online.
Krabi | Phuket Airport | Ticket Price | Company |
07:30 | 10:30 | ฿ 1,000 | Van Shuttle |
- The journey with Van Shuttle from Krabi to Phuket Airport is scheduled to take 3 hours 00 minutes.
Buy tickets from Krabi to Phuket Airport
Use the Search Box below to buy your tickets from Krabi to Phuket Airport.
- Taxi services from Krabi to Phuket Airport are also available to book online.

About Travel from Krabi to Phuket Airport
The cheapest way to travel by public transport from Krabi to Phuket Airport is also the slowest way to complete the journey. The most inexpensive route has four stages:
- Firstly, travel to Krabi Bus Terminal, which is around 5 km to the North of Krabi Town.
- Secondly, take a public bus to Phuket.
- Thirdly, take a local shared songthaew taxi from Phuket Bus Terminal 2, which is the long distance bus terminal, to Phuket Bus Terminal 1.
- Fourthly, from Phuket Bus Terminal 1 take the government run airport bus to Phuket Airport.
The time consuming aspect of travelling on this route is that Phuket Airport is at the Northern end of Phuket, and Phuket Bus Terminal 2 is at the Southern end of Phuket. Travellers choosing to take the cheapest form of public transport end up travelling at least an additional 60 km on slow congested island roads repeating part of the journey they have already done to reach their final destination.
- Location of Krabi Town:
The direct service provided by Van Shuttle from Krabi to Phuket Airport is more expensive but a lot faster and lot less effort for travellers. The service commences with a hotel pick up in the Krabi Town area, after which passengers travel direct to Phuket Airport.
- Location of Phuket Airport International Terminal:
By road the distance from Krabi Town to Phuket Airport is 139 km. Driving continuously, and keeping to the speed limit, the journey should take 2 hours 10 minutes. The scheduled journey time of 3 hours for the direct service from Krabi to Phuket Airport allows ample time to complete collecting fellow passengers from their hotels and to stop on route for a comfort break.