Travel from Phnom-Penh to Krabi

Bus or fly from Phnom Penh to Krabi?

Bangkok Airways, Thai AirAsia and 11 other airlines fly from Phnom Penh to Krabi hourly. Alternatively, you can take a bus from Phnom Penh to Krabi via Bangkok Mochit Bus Terminal, Phang Nga, and Phang Nga in around 25 h 16 min.

How to get from Phnom Penh to Krabi

From DN Intersection line 03 bus to Phnom Penh airport, fly to Krabi airport, then bus to Krabi. 7 h 41 min $224. From DN Intersection line 03 bus to Phnom Penh airport, fly to Trang airport, taxi to Trang, then bus to Krabi. 10 h 19 min $138. From DN Intersection line 03 bus to Phnom Penh airport, fly to Surat Thani airport, Airport Bus to Surat Thani, bus to Phang Nga, then bus to Krabi. 11 h 57 min $272. From Phnom Penh Virak Buntham Express bus to Bangkok Khao San Road, walk to Khaosan Road Songserm, then night bus to Krabi Andaman Wave Master Bus Station. 25 h 6 min $52. From Phnom Penh bus to Bangkok Mochit Bus Terminal, bus to Phang Nga, walk to Phang Nga, then bus to Krabi Bus Station. 25 h 16 min $59. From Phnom Penh bus to Amphoe Aranyaprathet, train to Hua Lamphong, train to Ban Song, then taxi to Krabi. 26 h 30 min $152. From Phnom Penh bus to Bangkok Bus Terminal, bus to Chatuchak Park, MRT to Hua Lamphong station, then bus and ferry to Krabi Khlong Chilat Pier. 30 h 41 min $75. From Phnom Penh Virak Buntham Express bus to Pattaya Sawasdee, bus to Phang Nga, then bus to Krabi Bus Station. 47 h 20 min $67. From Phnom Penh drive to Krabi. 20 h 10 min $153.