Routes and ferries

Island Hopping in Thailand: Which Route, and When?

Thailand has three island coasts, and they do not share the same weather. Pick the wrong one and you spend your holiday under monsoon clouds while the other side basks in sunshine. Here are three ready-made routes with days per island, boat times and prices, and the tricks that make a ferry day painless.

Kylian DevBy Kylian Dev

  • Andaman coast: November to April. Gulf coast: January to September
  • Most hops take 30 minutes to 2 hours and cost 300 to 900 THB
  • Allow 2 to 4 nights per island: fewer and you spend your trip on piers

Short answer

December to April: the Andaman route, Krabi → Phi Phi → Lanta → Lipe, the most spectacular. May to September: the Gulf, Samui → Phangan → Tao, calm and sunny while the west gets the monsoon. First trip or with children: Koh Chang → Koh Mak → Koh Kood, five hours from Bangkok with short crossings. Two weeks and two coasts: link them overland in one long day, or with a flight from Samui.

Which coast is in season when?

Your travel dates choose the coast for you, not the other way round.

CoastIslandsBest monthsRough months
Andaman (west)Phuket, Krabi, Phi Phi, Lanta, LipeNovember to AprilMay to October
Gulf of ThailandSamui, Phangan, TaoJanuary to SeptemberOctober to December
East (Trat)Koh Chang, Koh Mak, Koh KoodNovember to AprilJune to September

From May to October, the southwest monsoon brings swell to the Andaman Sea: the Phuket–Phi Phi ferries keep running, but Lanta and Lipe speedboats stop and many resorts close. At that time of year the Gulf is at its best. From October to December it is the reverse: the northeast monsoon reaches Samui, Phangan and Tao, while the Andaman comes back to life. Month-by-month details are in our rainy season guide and when to go page.

Sairee Beach on Koh Tao
Sairee Beach on Koh Tao

Gulf route: Samui → Phangan → Tao

The easiest hop in the country: three islands lined up north of Samui, with boats every hour or two.

Gulf of Thailand in 10 days

10 days
  1. 1Koh Samui3 d
  2. 2Koh Phangan3 d
  3. 3Koh Tao4 d

Fly into Samui, leave from Tao towards Chumphon and the train or bus to Bangkok.

Open in the itinerary plannerEstimate the budget

You can then change the stops, dates and pace.

Start on Samui, the most comfortable, with an airport and big beaches (Chaweng, Lamai, Bophut). Phangan is 20 to 30 minutes away: jungle, quiet bays in the north and west, and the Full Moon Party in Haad Rin once a month. Finish on Tao, the country’s diving school, where a four-day Open Water course fits naturally. The reverse direction works just as well.

CrossingTimePrice (THB)Operators
Samui → Phangan20 min to 1 h300 to 400Lomprayah, Seatran, Haad Rin Queen
Phangan → Tao1 to 1.5 h500 to 700Lomprayah, Seatran, Songserm
Samui → Tao direct1.5 to 2.5 h600 to 900Lomprayah, Seatran

Details of piers, timetables and the choice between catamaran and slow ferry are in our Koh Samui to Koh Tao guide. To get to Samui, see Bangkok to Koh Samui: plane, or train and boat for a much smaller budget.

Andaman route: Krabi → Phi Phi → Lanta → Lipe

The limestone cliffs, the clear water and the postcard images: the most beautiful route, but only from November to April.

Andaman Sea in 12 days

12 days
  1. 1Krabi & Railay3 d
  2. 2Koh Phi Phi2 d
  3. 3Koh Lanta4 d
  4. 4Koh Lipe3 d

Leave Lipe for Pak Bara and Hat Yai or Trang airport, or by speedboat to Langkawi in Malaysia.

Open in the itinerary plannerEstimate the budget

You can then change the stops, dates and pace.

Railay and Ao Nang for the cliffs and kayaking, then two nights on Phi Phi: enough for the viewpoint, a boat trip and Maya Bay, not so much that the crowds wear you down. Lanta is the long, relaxed break, with wide beaches and families. Lipe, at the southern tip, has the best snorkelling on the route. Starting from Phuket instead of Krabi? Swap the first stop and take the ferry described in Phuket to Koh Phi Phi.

CrossingTimePrice (THB)Season
Krabi (Klong Jilad) or Ao Nang → Phi Phi1.5 to 2 h (ferry)400 to 700All year
Phuket (Rassada) → Phi Phi1.5 to 2 h (ferry)600 to 1,000All year
Phi Phi → Lanta1 to 1.5 h500 to 800November to April
Lanta → Lipe3 to 4 h (speedboat)1,700 to 2,000November to mid-May

The Lanta to Lipe speedboat stops at the Trang islands (Koh Ngai, Koh Mook, Koh Kradan) along the way: an easy extra stop if you have time. Out of season, the boats between Phi Phi, Lanta and Lipe stop. Lanta can then be reached by minivan and car ferry, see Krabi to Koh Lanta, and Lipe only from Pak Bara.

Railay Beach near Krabi
Railay Beach near Krabi

Eastern route: Koh Chang → Koh Mak → Koh Kood

The least known of the three, and the closest to Bangkok: calm islands, short crossings, few crowds.

Trat islands in 9 days

9 days
  1. 1Koh Chang3 d
  2. 2Koh Mak2 d
  3. 3Koh Kood4 d

From Bangkok, about 5 to 6 hours by bus or van to Laem Ngop pier, then 45 minutes of car ferry.

Open in the itinerary plannerEstimate the budget

You can then change the stops, dates and pace.

Koh Chang is the big green island, with waterfalls and the livelier west-coast beaches. Koh Mak is flat, small and quiet, perfect by bicycle. Koh Kood has the clearest water in the east and beaches with almost no one on them. The route suits a first trip or children: short, sheltered crossings, no airport needed.

CrossingTimePrice (THB)Good to know
Koh Chang → Koh MakAbout 1 h500 to 700Speedboat or catamaran
Koh Mak → Koh Kood30 to 45 min400 to 600Several boats a day in season
Koh Chang → Koh Kood direct1.5 to 2 h600 to 900Boonsiri, Kood Express

How do you cross from one coast to the other?

The Gulf and the Andaman are only 200 km apart, but you have to cross the peninsula by road.

Bus + boat

Cheapest

Joint Lomprayah or Phantip tickets: catamaran to Donsak, then a bus to Krabi or Phuket. 5 to 7 h door to door, 700 to 1,200 THB.

Plane

Fastest

Samui ↔ Phuket or Krabi in about 1 h. Much more expensive, but you save a full day.

Stopover in Khao Sok

Most rewarding

Break the journey with 2 nights in the rainforest and on Cheow Lan lake, halfway between Surat Thani and Khao Lak.

From Koh Tao, joint tickets also run via Chumphon to Krabi and Phuket, but count on a very long day. Linking the east (Koh Chang) with the south goes back through Bangkok: a domestic flight to Samui, Krabi or Phuket from Bangkok airport is the most sensible option. Overland alternatives from the capital are in Bangkok to Krabi.

Beach on Koh Lipe
Beach on Koh Lipe

Book ahead or buy on the spot?

Both work: it depends on the season and how flexible you want to stay.

  • From December to February, book the popular boats 2 to 3 days ahead, and a week ahead at Christmas and Chinese New Year
  • In shoulder season, buy the day before from your guesthouse or at the pier: same price, full flexibility
  • Choose a ticket with a transfer from your hotel to the pier: taxis on the islands are expensive
  • Take the morning boat: the sea is calmer and you arrive in daylight
  • Keep a buffer day before a flight: a cancelled boat is rare, but it happens

The big operators are reliable and easy to book online: Lomprayah and Seatran in the Gulf, Tigerline, Satun Pakbara and Bundhaya in the Andaman, Boonsiri and Kood Express in the east. You get an e-ticket or a voucher to exchange at the pier. Keep it on your phone and as a screenshot, as the connection is sometimes weak on the islands.

Book your boats and your nights

The main hops of the three routes, and your hotels island by island.

Luggage and seasickness: how to make the crossings easy

A ferry day goes smoothly with a light bag and a few habits.

  • A backpack or soft bag: you will carry it over sand, gangways and longtails
  • Keep 20 kg as a maximum, the usual limit on speedboats
  • A small dry bag for passport, phone and money on the deck
  • Take a seasickness tablet 30 to 60 minutes before boarding
  • Sit at the back and low down on a speedboat, look at the horizon, avoid a heavy breakfast

Suitcases on wheels are fine on Samui or Koh Chang, much less so on Phi Phi or Lipe, where the pier is followed by sand paths and sometimes a wade to the boat. The full checklist is in our packing list.

How long for an island-hopping trip?

The mistake is the same everywhere: too many islands for too few days.

Time availableSuggestion
1 week2 islands on one coast: Phangan + Tao, or Lanta + Lipe
10 daysOne complete route above
2 weeksAndaman route + Trang islands, or Gulf + Khao Sok
3 weeksTwo coasts from January to April, with a flight in between

Count half a day per crossing, including the transfer and check-in. To compare all the islands, their atmosphere and budget, see our Thailand islands guide, then build your trip in the itinerary planner.

Create my itineraryTurn what you've read into a day-by-day route.

FAQ

Your questions

What is the best island-hopping route in Thailand?

From November to April, Krabi → Phi Phi → Lanta → Lipe, for the scenery. From May to September, Samui → Phangan → Tao, when the Gulf has the best weather.

When is the best time for island hopping in Thailand?

January to April, when all three coasts are dry and the sea is calm. Outside those months, choose the coast that is in season.

How much does a ferry between Thai islands cost?

Most hops cost 300 to 900 THB. The long Lanta to Lipe speedboat is the exception, at around 1,700 to 2,000 THB.

Do I need to book ferries in advance?

Only in high season, especially at Christmas, New Year and Chinese New Year. The rest of the year, buying the day before is enough.

How many islands can I visit in 2 weeks?

Four or five, with at least two nights each. Beyond that you spend more time in transit than on the beach.

Can I combine the Gulf and the Andaman coast?

Yes, with a bus-and-boat ticket via Donsak (5 to 7 hours) or a flight between Samui and Phuket or Krabi. It works best from January to April.

Do ferries run during the rainy season?

The main routes, like Phuket to Phi Phi or Samui to Tao, run all year, with occasional cancellations. The Lanta to Lipe and Phi Phi to Lanta boats stop from May to October.