Getting there

Phuket to Koh Samui: how to get across by bus and ferry

Phuket and Koh Samui sit on two different seas: you have to cross the peninsula by bus, then take a boat in the Gulf. The good news is that a single ticket covers the lot. Here are the three ways to make the trip and which one to pick for your budget.

Kylian DevBy Kylian Dev

  • One bus + ferry ticket covers the whole journey
  • Three direct morning departures from Phuket
  • On Saturdays and Sundays the trip takes longer

Short answer

Take the 7 am Lomprayah combined ticket: it is the most expensive, but the most reliable, with a fast catamaran and an afternoon arrival on Samui. On a tight budget, the 9 am Phantip bus with the Seatran ferry costs nearly three times less, at the price of an arrival that often slips into the evening. Want a break on the way: go via Surat Thani on a regular bus, or split the trip at Khao Sok. Avoid weekends if you can, when buses stop along the route.

Phuket to Koh Samui: every option compared

Three ways to link the two islands by road and sea.

OptionLeaves PhuketTotal timePrice per personArrives on Samui
Lomprayah bus + catamaran7 am or 10 am, Phuket Town officeAbout 6.5 hours1,250 THBNathon · Book
Phantip bus + Seatran ferry9 am6.5 hours advertised, often moreAbout 450 THBBangrak · Book
Bus to Surat Thani, then a combined ticketSeveral departures a dayAbout 4.5 hours + 3.5 hours230 THB + from 250 THBDepends on the boat · Book

All three options go through the same port, Donsak, east of Surat Thani. What changes is the comfort of the bus, the speed of the boat and the number of stops along the way. Lomprayah is the most dependable, Phantip the cheapest, and going via Surat Thani the most flexible.

Thalang Road, Phuket Old Town
Thalang Road, Phuket Old Town

Lomprayah: the fastest and most reliable

A bus and a catamaran from the same company, timed to connect.

Lomprayah runs two buses a day from its Phuket Town office, at 7 am and 10 am. The bus crosses the peninsula to the Lomprayah pier at Laem Thuat, in Donsak, where the fast catamaran waits for its passengers. The crossing to Nathon takes 45 minutes, for about 6.5 hours in total. The ticket costs 1,250 THB.

  • Bus and boat belong to the same company: the connection at the pier is arranged for you, with no second ticket to buy.
  • Make your own way to the Phuket Town office if your ticket does not include a hotel pickup.
  • The 7 am departure gets you to Samui well before dark.

On arrival at Nathon, Samui's main town on the west coast, songthaews and taxis wait by the pier. If you are staying on the east coast, allow for one more ride across the island, or ask when you book whether your ticket includes a drop-off at your hotel. Travelling on to Koh Phangan or Koh Tao the next day? Lomprayah's own boats leave from Maenam and Nathon, so you stay with the same company.

Phantip + Seatran: the budget option

Nearly three times cheaper, a little longer.

Phantip 1970 runs a bus every day at 9 am to Donsak pier, with no stop in Surat Thani. At the pier you board the Seatran Discovery ferry to Bangrak, on Samui's north-east coast, in about 1.5 hours. The ticket costs about 450 THB.

Landing at Bangrak is a plus if you are staying in Chaweng, Bophut or Choeng Mon: your hotel is close by. To choose your area, see where to stay on Koh Samui.

Cheow Lan Lake, Khao Sok
Cheow Lan Lake, Khao Sok

Going via Surat Thani

The flexible fallback if the direct departures are full or too early.

Buses link Phuket with Surat Thani in about 4.5 hours for 230 THB. In Surat Thani, a Phantip combined ticket takes you to Samui in 3.5 hours from 250 THB. It is longer than a direct ticket, but you can leave whenever you like and even spend a night on the way.

  1. 1Bus from Phuket to Surat Thani bus station.
  2. 2Combined bus + ferry ticket to Donsak pier.
  3. 3Crossing to Samui, then a taxi or songthaew to your hotel.

Every option from Surat Thani, with the companies, the arrival piers and the last departure of the day, is covered in our Surat Thani to Koh Samui ferry guide.

  • Check the expected arrival time in Surat Thani before buying the combined ticket to Samui.
  • If you arrive in the afternoon, sleep in town and cross the next morning.
  • Keep the bus ticket and the ferry ticket separate: they are two different companies.
  • Agencies at the bus station sell combined tickets: compare departure times, not just prices.

The advantage of going via Surat Thani is freedom. You are not tied to a single morning departure, you can leave Phuket late in the morning if you have one last night at your hotel, and you choose the moment of the crossing yourself. The drawback is that you manage the connection yourself: if the bus arrives late, the last combined departure of the day may have gone. In that case, do not force it: a night in Surat Thani costs little, and the morning crossing is often more pleasant. It is also the right option if you want to stop for a few days at Khao Sok, which lies between the two.

By rental car

Handy as a group, or if you want to stop on the way.

From Phuket to Donsak pier it is 270 km, or 3.5 to 4 hours of driving. At the pier, the Raja and Seatran car ferries take vehicles. Before you set off, check that your rental company allows you to take the car to an island, and get to the pier early: vehicles board in order of arrival.

Khao Sok

Nature stop

The national park is on the way, roughly halfway. One or two nights on the edge of the jungle break up the drive.

Surat Thani

Practical stop

A transit town, useful for sleeping near the pier before an early start.

The Khao Sok stop works by bus too: see our Khao Sok page and its tours to plan one or two nights there.

Why does the trip take longer at weekends?

A rule few travellers know about.

On Saturdays and Sundays, interprovincial bus companies have to pick up passengers along the way. Buses stop more often and the trip gets longer, sometimes by a lot. If you have the choice, travel on a weekday.

  • Booking a flight or an activity on Samui the same evening as a weekend bus trip.
  • Taking the Phantip bus and expecting to arrive mid-afternoon.
  • Forgetting to check the arrival pier: Nathon and Bangrak are at opposite ends of the island.
  • Driving a rental car across without the rental company's agreement.

On the day: what to prepare

A long day on the road, which goes smoothly with a little preparation.

  • Keep your passport, money and phone in a small bag with you: your main bag travels in the hold, then at the front of the boat.
  • Bring water, a snack and a warm layer, as bus air conditioning is often fierce.
  • Download your ticket and your hotel address before you leave: mobile signal is patchy on the road and at sea.
  • Carry cash for the taxi or songthaew when you arrive on Samui.

The bus usually stops on the way for food and toilets, but not at a fixed time, so have something to nibble on. At the pier, follow the company staff, who group passengers together and show them the right boat. The stickers or wristbands handed out at departure identify you all the way to the boat: keep them on until you reach Samui.

What about flying?

There are direct flights, but they do not suit every budget.

Bangkok Airways flies direct between Phuket and Koh Samui. It is by far the fastest way, but Samui's airport is privately owned and tickets are expensive compared with the bus + ferry. If you do fly, read our Koh Samui airport guide to plan your arrival.

When should you make the trip?

You are switching seas, and their seasons are not the same.

The Andaman coast, on the Phuket side, has its rainy season from May to October. The Gulf, on the Samui side, gets most of its rain from October to December. Moving from Phuket to Samui in summer is therefore a good way to chase the sunshine. More in our rainy season guide and the Koh Samui weather page.

PeriodPhuket (Andaman)Koh Samui (Gulf)
January to AprilDry, calm seaDry, calm sea
May to SeptemberRainy, rough seaMostly dry
October to DecemberEnd of the rainsMonsoon, ferries sometimes disrupted

After Samui: the other Gulf islands

Once on Samui, Phangan and Tao are a catamaran ride away.

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

FAQ

Your questions

How long does it take from Phuket to Koh Samui?

About 6.5 hours by Lomprayah bus and catamaran. With Phantip, the advertised 6.5 hours often turns into an evening arrival, and at weekends every bus is slower.

How much is the bus and ferry from Phuket to Koh Samui?

1,250 THB with Lomprayah and about 450 THB with Phantip and the Seatran ferry. Via Surat Thani, allow 230 THB for the bus, then from 250 THB for the combined ticket to Samui.

Is there a direct ferry from Phuket to Koh Samui?

No, Phuket is on the Andaman Sea and Samui in the Gulf of Thailand. You have to cross the peninsula by bus to Donsak pier, then take the boat.

What time do the buses from Phuket to Koh Samui leave?

Lomprayah leaves at 7 am and 10 am from its Phuket Town office, Phantip at 9 am. Buses to Surat Thani leave at several times during the day.

Lomprayah or Phantip: which should I choose?

Lomprayah if you want to arrive early with no surprises, Phantip if budget comes first. Also check the arrival pier: Nathon for Lomprayah, Bangrak for Phantip.

Can I drive from Phuket to Koh Samui?

Yes: 270 km and 3.5 to 4 hours to Donsak pier, then a Raja or Seatran car ferry. Check that your rental contract allows the crossing.

Can I break the journey between Phuket and Koh Samui?

Yes, Khao Sok is on the way and suits one or two nights. Surat Thani is the practical stop for sleeping near the pier.