Distance from

Bangkok to Phi Phi Islands

Average travel distance is

1021.06 km

Nomal travel times are between

9h 19min  -  22h 21min

1021.06 km (634 miles) is the average travel distance between Bangkok and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 14 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 955.78 km 593.89 miles 516.08 miles
Train 1086.34 km 675.02 miles 586.58 miles

BE PREPARED

Bangkok - Phi Phi Islands Info

The distance from Bangkok Hualamphong to Don Mueang 24 km (14.92 miles) .

The distance from DMK to TST 778 km (483.71 miles) .

The distance from Trang to Hat Yao Pier 52 km (32.24 miles) .

The distance from Hat Yao Pier to Ko Muk 17 km (10.37 miles) .

The distance from Ko Mook to Phi Phi Islands 85 km (52.78 miles) .

Travel distance chart

The distance between Bangkok Thailand to Phi Phi Islands Ao Nang Krabi Thailand is 1021.06 km (634 miles) and it would cost 115 USD ~ 3,691 THB to drive in a car that consumes about 29 MPG.