Skip to main content
Thailand island scenery

All Transport Routes

Transport options between major cities and popular islands in Thailand

Bangkok → Koh Samui

Bangkok Koh Samui

Bangkok Airways direct flight 1h; Lomprayah bus+ferry via Surat Thani (10-12h); night bus+ferry cheapest (12h). Book ahead in peak season.

Price

From $34
View Details
Bangkok → Phuket

Bangkok Phuket

AirAsia & Thai Airways direct flight 1.5h; Southern Terminal bus 8-10h; night bus saves hotel cost (10h). Two terminals on Phuket — check which is closer to your hotel.

Price

From $24
View Details
Bangkok → Koh Tao

Bangkok Koh Tao

No direct flights — fly to Samui then ferry (3.5h total). Best: Lomprayah bus+ferry combo (8h). Cheapest: night bus+ferry (9h). World's #1 PADI dive spot.

Price

From $38
View Details
Bangkok → Koh Phangan

Bangkok Koh Phangan

Fly to Samui then ferry (3h); Lomprayah bus+ferry (11h); night bus+ferry cheapest (12h). Home of Full Moon Party — book ferries weeks ahead during party dates.

Price

From $36
View Details
Bangkok → Krabi

Bangkok Krabi

AirAsia & Thai Airways direct flight 1.5h to Krabi Airport; VIP bus 10h; night bus cheapest (12h). Gateway to Railay Beach, Phi Phi & Andaman Sea.

Price

From $22
View Details
Phuket → Koh Phi Phi

Phuket Koh Phi Phi

Speedboat fastest at 1h; standard ferry 2h (Phi Pi Cruiser & Andaman Wave). Multiple departures from Rassada Pier. Maya Bay — book early Dec-Apr.

Price

From $18
View Details
Krabi → Koh Lanta

Krabi Koh Lanta

Andaman Wave ferry from Krabi Town pier 1.5h; minibus+ferry combo cheapest (3h). Year-round service, reduced in low season. Ideal for families & couples — peaceful beaches.

Price

From $10
View Details
Koh Samui → Koh Tao

Koh Samui Koh Tao

Lomprayah high-speed catamaran fastest at 2h; Seatran Discovery ferry 2.5h. Scenic island-hopping route via Koh Phangan. Multiple daily departures.

Price

From $20
View Details