Krabi International Airport
21 km away from city center
There are no direct trains to Krabi. However, the nearest railway station is Trang, which is around 2 hours away from Krabi by bus.
Direct buses to Krabi runs daily from the Southern Bus Terminal of Bangkok and take up to 10 hours to reach Krabi.