GoAsia
Thailand

How to Get from Bangkok to Koh Phangan

How to get from Bangkok to Koh Phangan: combined bus and ferry tickets from about $36, overnight or daytime, and private transfers.

Last updated: October 24, 2026

How to Get from Bangkok to Koh Phangan

Photo: Fabio Achilli from Milano, Italy / Wikimedia Commons, CC BY 2.0

Contents

Leaving Bangkok's skyscrapers and street food for the palm-fringed shores of Koh Phangan is a rite of passage in Thailand. The island is world-famous for its Full Moon Party, but it also has quiet lagoons, yoga retreats and hidden waterfalls that feel a world away from the capital. The journey south is a mix of road and sea, and it is part of the adventure.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Koh Phangan has no airport, so every overland traveller ends up on a boat. The only decision is how you get to the pier. You can compare and book your trip on GoAsia.cc.

Bangkok to Koh Phangan by Bus and Ferry

Most travellers take the combined bus and boat ticket, which is organised from start to finish: the bus takes you to the coast and hands you over to the boat. Lomprayah, for example, sells a Bus + Ferry or Bus + Catamaran ticket from Bangkok to Koh Phangan, with pick-ups at Khao San Road and Pinklao.[1]

Overnight or daytime

The overnight option leaves Bangkok at 21:00 to 22:00 and reaches Thong Sala Pier on Koh Phangan around 10:30 the next morning; a Bus + Catamaran with a daytime departure at 06:00 from Khao San Road arrives at 16:45. An add-on van takes you to any hotel, with arrival about an hour later.[1] On booking platforms, bus and ferry tickets for this route cost about $36 to $43 (October 2026).[2]

A sign at Thong Sala Pier on Koh Phangan
A sign at Thong Sala Pier on Koh PhanganPhoto: Christophe95 / Wikimedia Commons, CC BY-SA 4.0

Overnight, you leave the neon behind and wake up to limestone hills and coconut plantations near the coast. VIP buses have fewer, wider seats that recline further, which helps you sleep.

Bangkok to Koh Phangan by Private Transfer

For groups, or if you want a direct service without terminals, a private transfer works from central Bangkok hotels and from Suvarnabhumi and Don Mueang airports. You set the pace and can stop for breaks. On booking platforms, a private car costs from about $400 (October 2026), with larger vans and SUVs for up to 9 passengers costing more; the drive to the ferry pier takes from about 11 hours.[2] The price is far above the bus, but split across a group it becomes manageable.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus + FerryAbout $36 - $43[2]About 10h 45m - 13h[1]Standard to High
Private TransferFrom about $400[2]From about 11hLuxury

Tips for Traveling from Bangkok to Koh Phangan

  • Book ahead for Full Moon: Around the monthly Full Moon Party, buses and boats sell out days or weeks ahead.
  • Bring a layer: Thai buses and boats run powerful air conditioning. Keep a light jacket or a sarong in your carry-on.
  • Keep valuables with you: Carry your passport, cash and electronics in a small bag at your seat, not in the luggage hold.
  • Arrange your last mile: Boats arrive at Thong Sala, the main port. Arrange your onward ride to your resort, or choose a ticket with a hotel transfer, or negotiate with the songthaew drivers on arrival.
  • Stock up: The trip is long. Buy water and snacks at a 7-Eleven before you board.

Timetable

Bus Bangkok - Koh Phangan $ 35.53–42.63 10h 10m – 18h 30m
  • →  VIP 24 19:00
  • →  VIP 32 18:50
  • →  Express 06:00, 19:00, 21:00
  • →  Bus + Ferry 19:00
  • →  VIP Bus 19:00
Taxi Bangkok - Koh Phangan $ 399.70–577.34 11h
  • →  Comfort 3pax
  • →  Luxury VIP Van 9pax
  • →  Luxury SUV 4pax
Ferry Bangkok - Koh Phangan $ 48.85 10h 10m – 13h 30m
  • →  VIP 06:00, 21:00
Taxi Suvarnabhumi Airport - Koh Phangan $ 399.70–577.34 11h
  • →  Comfort
  • →  Luxury VIP Van
  • →  Luxury SUV
Taxi Don Mueang Airport - Koh Phangan $ 399.70–577.34 11h
  • →  Comfort
  • →  Luxury VIP Van
  • →  Luxury SUV

Frequently Asked Questions

How can I book tickets from Bangkok to Koh Phangan?

Use the booking tool on this page to compare the transport options currently available from Bangkok to Koh Phangan, including current prices and schedules.

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

The combined bus and ferry ticket is the cheapest way. On booking platforms it costs about $36 to $43.

What is the fastest way to get from Bangkok to Koh Phangan?

The daytime Bus + Catamaran from Khao San Road reaches Koh Phangan in about 10 hours 45 minutes. A private transfer takes from about 11 hours to the ferry pier.

How long does it take to get from Bangkok to Koh Phangan?

Expect about 10 hours 45 minutes to 13 hours by bus and boat. The overnight departure at 21:30 arrives at Thong Sala around 10:30.

Are there private transfers available from Bangkok airports?

Yes. Private transfers run from Suvarnabhumi and Don Mueang airports and from central Bangkok, from about $400 on booking platforms.

What is the difference between VIP 24 and VIP 32 buses?

A VIP 24 bus has 24 seats and a VIP 32 has 32, so VIP 24 gives each passenger more space and a deeper recline. Both are more comfortable than standard buses for the long trip south.

Do I need to buy a separate ferry ticket if I take the bus?

No. Bus and ferry are normally sold as one joint ticket. Check that your booking says Bus + Ferry or Bus + Catamaran.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Lomprayah High Speed Ferries: Travel from Bangkok to Koh Samui, Koh Phangan, and Koh Tao in One Trip. Retrieved October 24, 2026.
  2. [2] 12Go: Bangkok - Koh Phangan timetable. Retrieved October 24, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.