How to get from Surat Thani to Koh Phangan

Beaches & Tropical · Nature & Outdoors · Thailand · Donsak Pier · Koh Phangan · Surat Thani

Heading from Surat Thani to Koh Phangan? This guide walks you through every realistic route—fast high-speed ferries, budget car ferries, night boats, and door-to-door transfers—so you can pick the best combo of speed, comfort, and price for your island hop.

At A Glance (Surat Thani to Koh Phangan)

Mode Duration Best For
🛥️ High-Speed Ferry / Catamaran (Surat Thani → Koh Phangan) ~2–4h total (pier-to-pier, depending on departure point) Most travelers, faster & comfy crossing
🏷️ Cost: ~THB 700–1,200 one-way for ferry-only or van+ferry combos » compare routes | alt. catamaran tickets
🚌⛴️ Bus/Van + Ferry Combos (Airport/City/Train → Koh Phangan) ~3–5h including transfers Arriving by plane/train, simple through-tickets
🏷️ Cost: ~THB 800–1,200 one-way from airport or bus terminal » URT→Phangan combos | Bus terminal→Phangan
🚗⛴️ Car Ferry via Donsak (Raja / Seatran) ~3–4h Donsak→Phangan (+~1.5h Surat Thani→Donsak drive) Travelers with vehicles, heavy luggage, lower fares
🏷️ Cost: Foot passenger from ~THB 280–550; cars and vans extra. Check official fares on Raja Ferry or Seatran Ferry, or compare schedules on 12Go.
🌙⛵ Night Boat (Surat Thani Town → Koh Phangan) ~6–8h overnight (late evening departure, early morning arrival) Backpackers, ultra-budget, saving a hotel night
🏷️ Cost: Typically ~THB 400–600 for a simple bunk, paid at local agencies or pier. Options and times vary by season—double-check on arrival or via combo listings on 12Go.
🚐 Private Transfer + Ferry (Door-to-Door) ~3–4h door-to-door from airport or town Groups, late-night arrivals, lots of luggage
🏷️ Cost: From ~THB 1,500–3,500+ per vehicle (Surat Thani→Donsak) plus ferry tickets. Look at shared and private airport–island transfers on GetYourGuide or Klook, or request quotes on GetTransfer. Within towns, apps like Grab are widely used instead of hailing taxis on the street.

Which Option or Route Should You Choose?

  • Fastest & most convenient: For most travelers, the high-speed ferry/catamaran from Surat Thani to Koh Phangan is the sweet spot between time and comfort. If you’re landing at URT or arriving by train, use a bus/van + ferry combo that picks you up directly from your arrival point.
  • Cheapest / most economical: If you want to minimize costs and don’t mind slower boats or basic conditions, consider the car ferries via Donsak as a foot passenger or the old-school night boat from Surat Thani town.
  • Most comfortable door-to-door: If you’re traveling with kids, surfboards, or multiple suitcases, a private transfer + ferry or shared shuttle from Surat Thani Airport to your Phangan hotel is worth the extra baht.
  • Most scenic / flexible: If you’re planning stops around Khao Sok, Khanom, or Koh Samui before Phangan, build your own route and use fast ferries or car ferries from Donsak or Samui as part of a mini island-hopping trip.

How to Book and Practical Tips

  • Book key legs in advance in peak times: Around Full Moon Party dates, Christmas–New Year, and July–August, popular high-speed ferries and shuttles can sell out. Use platforms like 12Go Asia or Trip.com to secure seats before you land.
  • Bundle your connections: If you’re flying into Surat Thani or arriving by train, look for combined bus/van + ferry tickets. They’re easier than buying separate pier transfers—check URT→Phangan shuttles on GetYourGuide or on 12Go.
  • Choose the right Phangan pier & hotel area: Most boats arrive at Thong Sala Pier. From there, shared taxis (songthaews) head to Haad Rin, Baan Tai, Srithanu, and other beaches. To avoid long taxi rides, check that your accommodation is reasonably close to Thong Sala or confirm transfer prices in advance when booking on Booking.com.
  • Travel light & waterproof: Bring a small daypack and keep valuables with you on board. Sea spray is common, so use a dry bag for electronics and documents. In rainy or windy season, ferries can be bumpy—pack seasickness tablets just in case.
  • Use ride-hailing and taxis smartly: In Surat Thani town and at URT, Grab is popular for rides to hotels, piers, and bus stations. For longer hops, you can compare fixed-price private cars on GetTransfer or transfer providers on Klook.
  • Luggage storage during long layovers: If you have hours to kill between an early train or flight and your ferry, consider dropping big bags with a staffed luggage service—global networks like Radical Storage often have partners in major Thai hubs so you can explore hands-free.
  • Scooters & motorbikes on arrival: Koh Phangan is easiest to explore on two wheels. If you want something pre-booked, compare options via BikesBooking, or rent locally once you arrive (only if you’re confident riding and fully insured).

🛥️ Option #1 — High-Speed Ferry / Catamaran (Fastest & Most Popular)

Fastest crossing Frequent departures Good comfort

  • Overview: High-speed catamarans and ferries link Surat Thani (airport, train station, city, and Donsak pier) with Koh Phangan’s Thong Sala Pier. Depending on where you start, total journey time is roughly 2–4 hours, including the road transfer to the pier.
  • How to book (with price): Expect to pay around THB 700–1,200 for ferry-only or van+ferry combos, depending on operator and pickup location. Compare departures and companies (Lomprayah, Seatran, Raja, etc.) on 12Go Asia. For specific Lomprayah services and timetables, see the official schedule pages via Lomprayah High Speed Ferries.
  • Pros: Fastest sea route; simple pier-to-pier journey; comfortable seating with A/C and snacks on many boats. Cons: Can be choppy in bad weather; slightly pricier than slow ferries; fixed departure times.

Step-by-step: High-Speed Ferry via Donsak / Tapee Pier

  1. Choose your starting point: Most travelers begin at Surat Thani Airport (URT), the train station, or city hotels. Select a ferry that includes transfers from your exact pickup point to Donsak or Tapee Pier.
  2. Book your ticket: Use 12Go Asia to compare mixed van+ferry options, or buy directly from operators such as Lomprayah and Seatran. If you like to pay in advance in your own currency, some departures are also listed on platforms like Trip.com.
  3. Meet at the pickup point: At the airport or train station, look for desks or staff holding signs. In town, you may need to check in at the company office before boarding the shuttle to the pier.
  4. Transfer to Donsak or Tapee Pier: The ride from Surat Thani city to Donsak takes about 1–1.5 hours. You’ll usually be given ferry tickets or stickers before boarding.
  5. Board the high-speed ferry: Follow instructions for luggage drop (large bags often go in a designated area). Pick a seat inside with A/C or outside on deck if the weather is calm.
  6. Arrive at Thong Sala Pier: After ~1.5–2 hours on the water (shorter from Donsak, longer if you started inland), you’ll dock at Thong Sala. From here, walk off and grab a shared songthaew or pre-arranged hotel transfer.

Getting to the main embarking points (Surat Thani Piers)

  • Donsak Piers (Raja / Seatran / Lomprayah): Located southeast of Surat Thani city, usually reached by minivan or bus in ~1–1.5 hours. Many combo tickets include this leg; otherwise, you can take a Grab or local bus/van.
  • Tapee / city river piers: Some high-speed boats and night boats depart from river piers near central Surat Thani. Ask your booking agent exactly which pier (name and Google Maps link) you’re using.
  • Thong Sala Pier on Koh Phangan: This is the main arrival/departure point for the island. Shared taxis wait right at the exit; agree the fare before hopping in.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚌⛴️ Option #2 — Bus/Van + Ferry Combos (Airport / Train / Bus → Koh Phangan)

Easy connections One ticket Good value

  • Overview: Combo tickets bundle your journey from Surat Thani Airport (URT), bus terminal, or train station all the way to Koh Phangan. They usually include a van or bus to Donsak pier plus a ferry ticket, so you don’t have to worry about separate transfers.
  • How to book (with price): From URT, expect to pay about THB 800–1,200 for a shared van + ferry combo. Compare multiple operators and departure times on 12Go Asia (URT→Phangan), or check URT shuttle options that include Koh Phangan on GetYourGuide and Klook.
  • Pros: Very simple logistics; good value; timed with boat departures so you’re less likely to miss your ferry. Cons: Less flexibility on departure time; you follow the operator’s schedule and rest stops.

Step-by-step: Combo from Surat Thani Airport / Train / Bus

  1. Arrive in Surat Thani: Land at URT or arrive by train/bus. Leave yourself at least 45–60 minutes between scheduled arrival and the combo departure you book.
  2. Buy a combo ticket: Before you travel, secure a seat using 12Go (airport), 12Go (bus terminal), or the operator’s own site. Many Phangan guesthouses can also help arrange tickets if you’re doing the trip in reverse.
  3. Check in with your operator: At URT, look for counters or staff with your operator’s logo. At the train or bus station, there is usually a small office or pick-up point listed on your voucher.
  4. Transfer by bus/van to Donsak: Hop on the assigned vehicle. Your driver will take you to the correct pier and either give you your ferry ticket or guide you to the check-in window.
  5. Board the ferry to Koh Phangan: Follow staff instructions, store big bags, and find your seat. Crossings from Donsak to Thong Sala typically take around 2–3 hours, depending on boat type.
  6. Arrive & continue to your hotel: At Thong Sala, join a shared taxi or pre-arranged pick-up. If you’ve booked a full transfer package, your van might continue on to specific beaches.

Getting to the main embarking points (Airport / Stations / Terminals)

  • Surat Thani Airport (URT): Located ~30 km from the city; shuttle vans connect to town and directly to Donsak pier when booked as part of a combo ticket.
  • Surat Thani Train Station: In Phunphin district, west of the city. Many ferry operators run vans from the station timed with Bangkok trains—perfect if you’re arriving on an overnight sleeper.
  • Surat Thani Bus Terminal: Long-distance buses arrive here; you can continue straight to Koh Phangan with pre-booked van+ferry combos or local travel agencies in and around the terminal.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚗⛴️ Option #3 — Car Ferry via Donsak (Raja / Seatran)

Budget-friendly Bring your vehicle Slower but relaxed

  • Overview: If you’re driving or renting a car on the mainland, you can take a vehicle ferry from Donsak to Koh Phangan. Raja Ferry and Seatran run large car ferries that can carry cars, vans, and passengers. Crossing time is usually around 2.5–3 hours.
  • How to book (with price): Foot-passenger tickets start at roughly THB 280–550, while vehicles pay more according to size. Check official fares and timetables directly on Raja Ferry or Seatran Ferry. Some departures (with or without vehicles) can also be found and pre-booked via 12Go Asia.
  • Pros: Good if you already have a car; relaxed outdoor decks; frequent departures in high season. Cons: Slower than high-speed catamarans; you must arrive early for vehicle loading; seas can still be rough in monsoon periods.

Step-by-step: Car Ferry via Donsak

  1. Drive or transfer to Donsak: From Surat Thani city, follow signs south-east to Donsak (~1–1.5 hours). Without a car, you can still use these ferries by arriving via local buses, vans, or taxis.
  2. Buy or confirm tickets: Book ahead online on Raja Ferry or Seatran, or purchase at the pier ticket office. Vehicle bookings are best reserved in advance, especially around holidays.
  3. Check in and queue: With a car, follow staff instructions into the vehicle lanes and wait for boarding. Foot passengers usually check in separately, then walk on board via the passenger gangway.
  4. Board and sail to Koh Phangan: Once on board, secure your car (handbrake, in gear) and head to the passenger deck. Enjoy the views, grab a snack, and keep an eye on children if you’re outside on deck.
  5. Disembark at Thong Sala: Vehicles are unloaded one row at a time. Follow the exit signs and then local road signs or navigation apps to your accommodation.

Getting to the main embarking points (Donsak & Thong Sala)

  • Donsak Raja & Seatran Piers: Two main pier areas serve different companies. Double-check which pier (Raja or Seatran) your ticket uses and put that exact location in Google Maps.
  • Driving onto Koh Phangan: Once at Thong Sala, you can drive to most beaches on paved roads, but some remote bays involve steep or rough sections—drive cautiously if you’re new to Thai island roads.
  • Parking at your hotel: Not all beach bungalows have dedicated parking. When booking on Booking.com, filter for properties with on-site parking if you’re bringing a vehicle.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🌙 Option #4 — Night Boat from Surat Thani Town (Old-School Adventure)

Low cost Sleeps while you travel Basic comfort

  • Overview: Traditional night boats run from Surat Thani town to Koh Phangan on some nights, offering simple mattresses side-by-side on a wooden ferry. You leave late evening and arrive at Thong Sala around dawn.
  • How to book (with price): Tickets are usually sold by local travel agencies in Surat Thani city and near the river piers, with prices typically around THB 400–600. These services are not always available every day and schedules can change, so confirm locally rather than relying solely on online info.
  • Pros: Very atmospheric and budget-friendly; saves one night of accommodation; great if you like slow travel. Cons: Shared sleeping area; limited privacy; basic toilets; weather-dependent; not ideal if you’re a light sleeper.

Step-by-step: Taking the Night Boat

  1. Check current schedule: Ask at your guesthouse or any reputable travel agency in Surat Thani city about night boat days and departure times. They can often call the boat operator directly.
  2. Buy your ticket: Once you’re sure it’s running, purchase a ticket and confirm what’s included (simple mattress, blanket, any snacks). Keep your ticket handy for check-in.
  3. Arrive at the river pier: Get there 30–60 minutes before departure. You’ll likely board via a ramp straight onto the deck where the mattresses are laid out.
  4. Choose your spot & secure belongings: Pick an available mattress and keep valuables in a small bag near your head or use a money belt. Larger bags usually stay nearby on the deck.
  5. Sleep & sail: Expect engine noise and some movement. Earplugs and an eye mask help a lot. In the morning, you’ll wake up approaching Koh Phangan.
  6. Arrive early at Thong Sala: You typically dock around sunrise. Disembark, grab a coffee at the pier, and catch a shared taxi to your beach or hotel.

Getting to the main embarking points (Surat Thani River Piers)

  • Surat Thani city center: Most travelers stay near the river or bus station. From here, you can take a short Grab or songthaew ride to the night-boat pier.
  • Exact pier locations: Because the boat used and pier can change, always ask for the name of the pier and drop a pin on your map on the day you travel.
  • Late-night safety: Stick to well-lit areas and avoid walking long distances with all your luggage in the dark—using Grab or a metered taxi is safer.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚐 Option #5 — Private Transfer + Ferry (Door-to-Door Comfort)

Hassle-free Great for groups Higher total cost

  • Overview: With this option, a private car or van collects you at Surat Thani Airport or your hotel, drives you to the correct pier, and either includes or helps arrange ferry tickets to Koh Phangan. Sometimes the transfer continues on the other side with a driver meeting you at Thong Sala.
  • How to book (with price): Prices vary widely based on distance, time, and group size. As a rough guide, expect from THB 1,500–3,500+ per vehicle for a private door-to-pier transfer, plus ferry tickets. Compare shared and private options for URT and Surat Thani on GetYourGuide (Koh Phangan transfers) and Klook, or request customised quotes on GetTransfer and similar services.
  • Pros: No need to figure out buses or luggage on crowded vans; ideal with kids, surfboards, or elderly family; can be surprisingly good value when costs are split among 3–6 people. Cons: More expensive than DIY bus+ferry; needs pre-booking; may have surcharges for late-night pickups.

Step-by-step: Private Transfer + Ferry

  1. Decide your route: Choose whether you want a package that includes ferry tickets or just a ride to Donsak pier where you’ll buy tickets yourself.
  2. Book online: Use GetYourGuide, Klook, or GetTransfer to compare vehicles, pick-up windows, and what’s included. Provide your flight or train details so the driver can track delays.
  3. Meet your driver: At URT or your hotel, look for a sign with your name or a message in the app. Confirm your destination (pier or hotel) before setting off.
  4. Drive to the pier and board: Enjoy an A/C ride to Donsak, then either follow your driver’s guidance to check in for the ferry or hand over vouchers if the ferry is bundled.
  5. Continue from Thong Sala: Some services include onward transfer on Koh Phangan; others end at the pier. If needed, grab a songthaew or pre-book a local taxi or shared transfer via your hotel.

Getting to the main embarking points (Hotel / Airport Pickups)

  • Hotel pickups in Surat Thani city: Many operators will collect you directly from central hotels—clarify the pick-up window and be ready in the lobby with your bags.
  • Airport pickups (URT): Drivers typically wait at the arrivals area with a sign. If your flight is heavily delayed, message your provider via the app or WhatsApp when possible.
  • Ride-hailing alternative: For shorter hops like hotel→bus terminal, use Grab instead of booking a full private transfer, then pair this with a regular bus+ferry combo.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Surat Thani to Koh Phangan)

How long does it take to travel from Surat Thani to Koh Phangan?
Most joint van+ferry connections from Surat Thani Airport, train station, or city take about 3–5 hours door-to-door, depending on waiting time at the pier and ferry type. From Donsak piers alone, the sea crossing is usually around 2–3 hours.

Do I need to book Surat Thani → Koh Phangan ferries in advance?
Outside peak seasons, you can often buy tickets on the day. However, around Full Moon Party dates, Thai public holidays, and Christmas–New Year, popular fast ferries and shuttle combos sell out. It’s wise to pre-book your preferred departure on platforms like 12Go Asia or via your accommodation, especially if you have a tight connection.

Is the journey rough or suitable for children?
In calm weather, the crossing is straightforward and families travel this route every day. During monsoon periods or windy spells, seas can be choppy—if anyone in your group gets motion sick, choose a larger ferry rather than a small speedboat, avoid the very front of the boat, and bring motion sickness tablets.

Can I take my car or motorbike from Surat Thani to Koh Phangan?
Yes. Car ferries operated by companies such as Raja Ferry and Seatran can carry cars and motorbikes from Donsak to Thong Sala. You’ll pay a separate vehicle fare plus passenger tickets, and you should reserve a spot in advance in busy periods.

Is there an airport on Koh Phangan?
No—Koh Phangan does not have an airport. The nearest airport is on Koh Samui, or on the mainland at Surat Thani and Nakhon Si Thammarat. From these airports, you must continue by land and ferry to reach Koh Phangan.

Where can I find reliable information about Koh Phangan and ferries?
For official tourism information, use the Tourism Authority of Thailand’s resources and the official websites of major ferry companies. Travel agencies and hotel reception desks on the ground can also confirm up-to-date schedules and weather-related changes.


Jacob

This guide was researched and written by Jacob, and it was last updated on July 24, 2026. 0 people found this post useful.

Found this post useful? Give it a thumbs up or share it with someone below. Contact us if you want to help improve this post or if you found an error.