Thailand has over 1,400 islands and the ferry network that connects them is extensive, reliable, and, once you know the routes, easy to navigate. This guide covers every major ferry route: Gulf of Thailand islands (Koh Samui, Koh Tao, Koh Pha Ngan) and Andaman Sea islands (Koh Phi Phi, Koh Lanta, Similan Islands), with current timetables, prices, operators, and direct booking links.

Popular Ferry Routes in Thailand

These are the 12 most-booked routes. Each card shows the fastest option; slower car ferries are usually cheaper.

Gulf of Thailand

Surat Thani (Donsak) to Koh Samui

1.5 hrs From ฿155

Raja Ferry, Seatran Discovery. Runs every 30-60 minutes, 6am-7pm daily. Car ferry option available.

Full route guide Book tickets

Gulf of Thailand

Chumphon to Koh Tao

1.5 hrs From ฿600

Lomprayah (speed), Songserm (speed), Midnight Express (slow boat, 6 hrs overnight). Speed ferries depart 7am and 1pm.

Book tickets

Gulf of Thailand

Koh Samui to Koh Pha Ngan

30-45 mins From ฿350

Lomprayah, Seatran Discovery, Haad Rin Queen. Multiple daily departures from Big Buddha Pier and Nathon.

Book tickets

Gulf of Thailand

Surat Thani to Koh Tao

3-4 hrs From ฿300

Lomprayah, Seatran. Often sold as combo: bus from Bangkok to Surat Thani, then high-speed catamaran to Koh Tao.

Book tickets

Gulf of Thailand

Koh Samui to Koh Tao

2-2.5 hrs From ฿600

Lomprayah (Big Buddha Pier), Seatran (Nathon Pier). Departs 8am and 12:30pm daily. Scenic route past Koh Pha Ngan.

Book tickets

Gulf of Thailand

Bangkok to Koh Samui

12-14 hrs From ฿450

Bus + ferry combo via Surat Thani. Lomprayah and Seatran offer through-tickets. Overnight bus saves a night's accommodation.

Full route guide Book tickets

Andaman Sea

Phuket to Koh Phi Phi

1.5-2 hrs From ฿350

Ao Nang Princess, PP Family, PP Ferry. From Rassada Pier (Phuket Town). Departs 8:30am and 1:30pm. Slower car ferry also available (3.5 hrs, ฿200).

Full route guide Book tickets

Andaman Sea

Krabi to Koh Phi Phi

1.5 hrs From ฿400

Ao Nang Princess, PP Family. From Krabi Passenger Port. Departs 9am, 1pm, 3pm. Often used to connect Krabi Airport travelers to the islands.

Book tickets

Andaman Sea

Phuket to Koh Lanta

2-2.5 hrs From ฿450

Tigerline, Tiger Ferry. Usually routed via Koh Phi Phi (short stop). Morning departures only. Note: Koh Lanta ferries stop during May-October low season.

Book tickets

Andaman Sea

Krabi to Koh Lanta

1-1.5 hrs From ฿250

Tiger Ferry, speed boats from Klong Chilat Pier. Multiple daily departures during high season (Nov-Apr). Closes May-October.

Book tickets

Gulf of Thailand

Koh Pha Ngan to Koh Tao

1-1.5 hrs From ฿500

Lomprayah (Haad Rin Pier), Seatran. Departs 9:30am and 2:30pm. The shortest way to reach Koh Tao from the Full Moon Party island.

Book tickets

Andaman Sea

Koh Phi Phi to Koh Lanta

1.5 hrs From ฿350

Tigerline, PP Family. Direct morning departures. High season only (Nov-Apr). Useful for Andaman island-hopping itineraries.

Book tickets

Timetables and Current Prices (2026)

Prices shown are per person, one-way. Book via 12Go for confirmed seats and instant e-tickets. Prices fluctuate; check current availability for exact fares.

Surat Thani (Donsak) to Koh Samui

OperatorDeparturesDurationTypeFrom (one-way)Book
Raja Ferry6am, 7am, 8am, 9am, 10am, 11am, noon, 1pm, 2pm, 3pm, 4pm, 5pm, 6pm1.5 hrsCar ferry฿155Check availability
Seatran DiscoveryHourly 7am-6pm1.5 hrsCar ferry฿160Check availability

Chumphon to Koh Tao

OperatorDeparturesDurationTypeFrom (one-way)Book
LomprayahFastest7am, 1pm1.5 hrsHigh-speed catamaran฿650Check availability
Songserm7am2 hrsSpeed ferry฿600Check availability
Midnight Express11pm6 hrsSlow boat (overnight)฿350Check availability

Phuket to Koh Phi Phi

OperatorDeparturesDurationTypeFrom (one-way)Book
PP Ferry8:30am, 1:30pm, 3pm1.5 hrsSpeed ferry฿350Check availability
Ao Nang Princess8:30am, 1pm2 hrsSpeed ferry฿380Check availability
PP Family10:30am, 2:30pm2.5 hrsCar ferry (slow)฿200Check availability

Krabi to Koh Phi Phi

OperatorDeparturesDurationTypeFrom (one-way)Book
Ao Nang Princess9am, 1pm, 3pm1.5 hrsSpeed ferry฿400Check availability
PP Family9am, 2:30pm1.5 hrsSpeed ferry฿400Check availability

Bangkok to Koh Samui (Bus + Ferry Combo)

OperatorDeparts BangkokTotal TimeTypeFrom (one-way)Book
LomprayahMost popular6pm (overnight bus)~13 hrsBus + high-speed ferry combo฿950Check availability
Seatran Discovery6pm (overnight bus)~14 hrsBus + car ferry combo฿750Check availability
Various (with train)7:20pm (Southern Line)~15 hrsTrain to Surat Thani + ferry฿500+Check availability

Ferry Operators in Thailand

Thailand's ferry network is operated by a mix of large nationals and regional specialists. Here are the main operators you'll encounter.

Lomprayah

High-speed catamaran

Gulf of Thailand specialist. Routes: Chumphon-Koh Tao, Koh Tao-Koh Samui, Koh Samui-Koh Pha Ngan. Known for reliability and the fastest schedules. Website: lomprayah.com

Raja Ferry

Car ferry

Surat Thani (Donsak) to Koh Samui. High frequency, accepts cars and motorcycles. Most affordable option for the Samui crossing. Departs every 30-60 minutes.

Seatran Discovery

Speed ferry + car ferry

Surat Thani to Koh Samui, Koh Samui to Koh Pha Ngan, Surat Thani to Koh Tao. Comparable to Raja on the Donsak-Samui route. Accepts vehicles.

PP Ferry (Phi Phi Ferry)

Speed ferry

Phuket to Koh Phi Phi, Krabi to Koh Phi Phi. Runs the most frequent schedule on the Andaman Sea. Main terminal: Rassada Pier, Phuket Town.

Ao Nang Princess

Speed ferry

Krabi (Ao Nang) to Koh Phi Phi. Also operates Phuket to Koh Phi Phi in high season. Departs from Ao Nang Pier and Krabi Passenger Port.

Tigerline / Tiger Ferry

Speed ferry

Phuket to Koh Lanta, Krabi to Koh Lanta, Koh Phi Phi to Koh Lanta. High-season operator only (November-April). Often used for multi-island itineraries.

Best Time for Ferries in Thailand (Seasonal Guide)

Thailand has two separate monsoon seasons depending on which coast you're on. This is the single most important factor in planning ferry travel.

MonthGulf of Thailand (Samui, Tao, Pha Ngan)Andaman Sea (Phuket, Phi Phi, Lanta)
JanuaryShort rains possiblePeak season, calm seas
FebruaryGoodPeak season, calm seas
MarchGoodGood, some wind
AprilGood, hotTransition month
MayGoodMonsoon begins. Phi Phi and Lanta ferries stop.
JuneGoodMonsoon. Limited service.
JulyGood, busyMonsoon. Cancellations frequent.
AugustGood, busyMonsoon.
SeptemberGulf monsoon beginsEasing off
OctoberHeavy rains, cancellationsLow season but manageable
NovemberGulf monsoon peakHigh season opens
DecemberEasing offPeak season

Good conditions   Moderate, check forecast   Poor, delays and cancellations likely

How to Book Ferry Tickets in Thailand

There are three ways to book: at the pier on the day, through your hotel or a guesthouse travel agent, or online in advance via 12Go. Online booking via 12Go is recommended during high season (November to April on the Andaman Sea; year-round on the Gulf). Tickets sell out during Thai public holidays.

12Go is the largest online booking platform for Thailand ferries, buses, and trains. It aggregates real-time availability from all major operators and issues instant e-tickets. You show the QR code at the pier, no paper ticket needed.

Search ferry schedules

Ferry FAQs

Do I need to book ferry tickets in advance in Thailand?

For most routes, you can buy tickets at the pier on the day. However, during Thai public holidays (Songkran in April, New Year in December-January) and on the most popular routes like Phuket to Koh Phi Phi, advance booking is strongly recommended. During low season you rarely need to book ahead. Online booking via 12Go guarantees your seat and avoids the pier queue.

What is the cheapest way to get from Bangkok to Koh Samui?

The cheapest option is the overnight bus plus car ferry combination, which costs from around ฿450-750. You take a bus from Bangkok's Southern Bus Terminal or Khao San Road, travel overnight to Surat Thani, then cross to Koh Samui by car ferry from Donsak Pier. The journey takes 12-14 hours total. Flying is faster (1.5 hours, from ฿1,200 including luggage) but more expensive, especially with luggage fees.

How long does the ferry from Phuket to Koh Phi Phi take?

The high-speed ferry from Phuket (Rassada Pier) to Koh Phi Phi takes 1.5 to 2 hours depending on the operator and sea conditions. The slow car ferry takes around 3.5 hours but costs less (from ฿200 vs ฿350). Most visitors prefer the speed ferry. Ferries depart from Rassada Pier in Phuket Town, not from Patong Beach, budget 30-45 minutes travel time from central Phuket hotels.

Are there ferries between Koh Samui and Koh Tao?

Yes. Lomprayah and Seatran operate daily ferries between Koh Samui and Koh Tao. The journey takes 2 to 2.5 hours and costs from ฿600. Ferries depart from Big Buddha Pier (Lomprayah) and Nathon Pier (Seatran) on Koh Samui, typically at 8am and 12:30pm. Many ferries stop briefly at Koh Pha Ngan on the way.

What happens to Andaman Sea ferries during monsoon season?

Most Andaman Sea ferry services reduce significantly or stop entirely between May and October due to the southwest monsoon. Routes to Koh Lanta typically close from May 1. Routes to Koh Phi Phi may continue but with reduced frequency and frequent cancellations due to rough seas. The Gulf of Thailand (Koh Samui, Koh Tao, Koh Pha Ngan) has its own rainy season from October to December, but ferries generally continue year-round with minor disruptions.

Is it safe to take night ferries in Thailand?

The Midnight Express slow boat from Chumphon to Koh Tao is the main night ferry in Thailand. It is generally considered safe and has been operating for decades. The boat has basic sleeping areas but is not luxurious. Some travelers find the deck seating uncomfortable for the 5-6 hour crossing. If conditions are rough, the journey can be unpleasant. For most travelers, the daytime speed ferry is a better choice unless you are on a tight budget and want to save a night's accommodation.

How much luggage can I bring on the ferry?

Most Thailand ferries allow one large bag (up to 20 kg) plus a small backpack per person at no extra charge. Oversized luggage such as bikes or surfboards may incur extra fees, and very large items may need to be declared in advance. Car ferries like Raja Ferry on the Donsak-Koh Samui route allow full vehicles. Always arrive at the pier at least 30 minutes before departure to check in luggage.

What is the fastest way to get from Koh Samui to Koh Phi Phi?

There is no direct ferry between Koh Samui and Koh Phi Phi as they are on opposite coasts of Thailand. The fastest route is: ferry from Koh Samui to Donsak Pier, then bus to Phuket (5-6 hours), then ferry to Koh Phi Phi (1.5-2 hours). Total travel time is around 9-11 hours. Alternatively, fly from Koh Samui Airport to Phuket (1 hour flight, from ฿800), then take the ferry. The flight option saves around 5-6 hours of overland travel.

Can I bring a motorbike on a Thai ferry?

Yes, most car ferries in Thailand accept motorbikes. Raja Ferry and Seatran Discovery on the Donsak to Koh Samui route both carry motorcycles, usually for around ฿150-200 extra. On the Andaman side, motorbikes can be transported to Koh Phi Phi on the car ferry (slow boat), though the island is largely vehicle-free once you arrive. Always confirm with the operator before arriving at the pier with a motorbike.