Menu

    Bangkok to Koh Phangan and Back - Simple Guide (2025)

    To reach Koh Phangan, you will combine several means of transport: plane, bus, train or van, then a ferry to reach the island. Here are the 4 main options in "How to Get from Bangkok to Koh Phangan", explained simply so that you can visualize each step and choose the one that suits you.

    Where Is Koh Phangan? Bangkok to Koh Phangan on the Map

    Koh Phangan, 480 miles (770 km) from Bangkok, is a vibrant island in the Gulf of Thailand. It’s known for:

    • Full Moon Parties at Haad Rin, epic beach bashes under moonlight.
    • Tranquil beaches like Thong Nai Pan, ideal for unwinding.
    • Activities like yoga retreats, jungle hiking, or swimming at scenic waterfalls like Phaeng Waterfall.

    It’s a destination for all: party enthusiasts, families, or nature lovers!

    Full Moon party in Koh Phangan
    Full Moon party in Koh Phangan

    Option 1: Plane + Ferry (fastest)

    To get to Koh Phangan’s beaches quickly, fly from Bangkok to Koh Samui or Surat Thani, then take a ferry. These are the fastest options, ideal for families or those preferring shorter trips.

    • Flight to Koh Samui + Ferry: Fly from Bangkok (Suvarnabhumi or Don Mueang airports) to Koh Samui with Bangkok Airways, a comfortable 1-hour-10-minute flight. From Koh Samui, a fast ferry (20-50 minutes) with Lomprayah, Seatran Discovery, or Haad Rin Queen (from ~$6.50) takes you to Koh Phangan. Total duration: 4.5-6 hours. Cost: ~$108-$325 per person. Why choose? It’s quick and family-friendly but pricier and busy in summer (June-August). Land, breathe the sea air, and arrive on the island quickly!

    • Flight to Surat Thani + Bus + Ferry: Take a budget-friendly flight (1 hour 15 minutes) with AirAsia, Nok Air, or Thai Lion Air from Don Mueang to Surat Thani. Then, a bus to Donsak Wharf (1.5-2 hours) and a ferry (2.5-3.5 hours) with Raja Ferry, Songserm, or Lomprayah take you to Koh Phangan. Total duration: 6-8 hours. Cost: ~$43-$108 per person. Why choose? It’s cheaper with many affordable flights, but connections require planning. Enjoy stunning Gulf of Thailand vistas from the bus.

    >>> Good to know: Opt for a combined ticket (flight + bus + ferry) on 12go or via AirAsia/Nok Air's Fly + Ferry packages. Everything is organized, no stress! Book 4-6 weeks in advance for lower prices. See more: Thailand Travel Tip: 15 Essential Things to Know Before You Go

    Option 2: Bus + Ferry (the most economical)

    If you're traveling on a tight budget, a night bus plus ferry is your best choice. Depart Bangkok in the evening, sleep on the bus, and arrive at Koh Phangan ready to explore.

    How it works:

    • Board a VIP bus (reclining seats, air conditioning) from Khao San Road or the Southern Bus Terminal (Sai Tai Mai). Operators like Lomprayah, Krungsiam Tour, or Montanatip take you to a pier (Chumphon or Donsak), then a ferry delivers you to Koh Phangan.
    Bangkok South Bus Terminal (Sai Tai Mai) Details:
    Bangkok South Bus Terminal (Sai Tai Mai) Details:

    Details:

    • Lomprayah: ~10 hours 10 minutes, ~$43-$54 per person. Reliable, comfortable buses, fast ferry, but only two daily departures. Sleep well, arrive refreshed.
    • Krungsiam: Departs 3:30 p.m., ~$32-$48. Very affordable, but longer travel time and comfort varies.
    • Montanatip: Departs 12 p.m.-4 p.m., ~$37-$40. Competitive pricing, but organization may be less smooth.

    Why choose this?

    Ideal for saving money, especially with light luggage. Fall asleep on the bus and wake up to stunning island views, ready for adventure! Pack a sweater (air conditioning can be chilly!) and bring snacks.

    Option 3: Train + Ferry (Majestic Adventure)

    Craving an authentic journey? Ride an overnight sleeper train from Bangkok to Surat Thani or Chumphon, then continue by bus and ferry to Koh Phangan. It’s a memorable adventure with stunning views, ideal for families or curious travelers.

    • How it works:

    Board a sleeper train (2nd class costs around $22 to $38, 1st class around $54 to $65) from Hua Lamphong or Krung Thep Aphiwat Station in Bangkok. After a night gently rocked by the train, a bus will take you to the pier, where you’ll catch a ferry to Koh Phangan with companies like Raja Ferry, Songserm, or Lomprayah. The entire journey takes between 12 and 18 hours. Total cost is approximately $43 to $86 per person.

    • Why choose this route?

    It’s comfortable, budget-friendly, and gives you a chance to see Thailand’s lush countryside. While the journey takes longer and schedules may require a bit of planning, the experience is truly unforgettable. Lower berths are more comfortable, so book early as they fill up quickly.

    Hua Lamphong Railway Station
    Hua Lamphong Railway Station

    Option 4: Private Van + Ferry (most flexible)

    Traveling with a group or family and want comfort? So, you can rent a private van from Bangkok to Donsak or Chumphon Wharf, then take a ferry to Koh Phangan. It’s a flexible option, though more expensive.

    How it works:

    • A private driver (with Glassflower or Van2Travel, both available on 12go.asia) will take you directly to the pier. From there, you’ll board a ferry to Koh Phangan with Raja Ferry, Lomprayah, or Songserm. The full journey takes about 12 to 15 hours. Expect to pay around $270 to $810 per vehicle, plus $5.50 to $11 per person for the ferry.
    Some of the vans are tastefully furnished and offer a good level of comfort.
    Some of the vans are tastefully furnished and offer a good level of comfort.

    Why choose this route?

    • It’s ideal for families or groups looking for comfort and flexible timing. While it's more costly for smaller parties, the convenience is worth it. Booking in advance is recommended, especially during peak travel months like June to August or November to March. Drivers are usually happy to stop for restroom breaks or quick meals, so don’t hesitate to ask.

    >>> Related aritcle: How to get around Thailand

    Return from Koh Phangan to Bangkok

    The return to Bangkok follows the same options, with slightly different schedules. Here's what you need to know to get home with peace of mind:

    • Ferry + Flight via Koh Samui: Take a fast ferry to Koh Samui (20–50 min), then fly to Bangkok (1h10). Duration: 2.5–4 hours. Cost: ~$108–$325. Ideal for those in a hurry.
    • Ferry + Flight via Surat Thani: Ferry to Donsak (2.5–3.5 hours), bus to Surat Thani airport (1.5–2 hours), then fly (1h15). Duration: 5–7 hours. Cost: ~$43–$108. Great balance of time and cost.
    • Ferry + Bus: Ferry to pier, then night bus to Bangkok. Duration: 10–12 hours. Cost: ~$27–$49. Perfect for budget travelers.
    • Ferry + Train: Ferry to pier, bus to train station, then sleeper train. Duration: 12–15 hours. Cost: ~$24–$81. For adventure seekers.
    • Ferry + Private Van: Ferry to pier, then private van to Bangkok. Duration: 10–13 hours. Cost: ~$270–$810 (vehicle). Ideal for groups.
    Flight from Surat Thani to Bangkok
    Flight from Surat Thani to Bangkok

    >>> Find out more: How to enjoy Thailand in June

    How to get around Koh Phangan?

    From Thong Sala port, here’s how to explore the island easily:

    • Shared Taxis (Songthaews): Shared vans to Haad Rin or Thong Nai Pan, ~$7.50–$13 per person. Agree on the price before getting in.
    • Private Transfers: Hotels can arrange comfy rides, ideal for luggage or families.
    • Scooters: Rent for ~$5.50–$8.50 daily to explore freely, but watch for rough roads. Always wear a helmet!
    • No Grab/Uber: Use local taxis or hotel services.

    It's a bit far, yes, but Koh Phangan is an island without any boring nooks and crannies

    Picture cruising on a scooter to a secluded beach or vibrant local market. Koh Phangan is perfect for adventure!

    5 tips for a worry-free trip

    • Book Early: June–August and November–March are peak seasons. Reserve tickets 4–6 weeks ahead to avoid price hikes.
    • Choose Combo Tickets: Book on 12go.asia or lomprayah.com for all-inclusive deals (bus, ferry, etc.) to simplify your trip.
    • Check Reviews: Lomprayah is praised for punctuality, while Montanatip may be less reliable.
    • Be Prepared: Buses and trains can be chilly, so bring a sweater. Pack snacks and a power bank for your phone.

    Full Moon Party: For this iconic event, book transport and lodging months in advance; prices soar and spots fill quickly.

    Conclusion

    Getting from Bangkok to Koh Phangan is easier than it seems. Want to be on the beach in a few hours? Fly to Koh Samui. Prefer to save up for more cocktails on the island? Opt for a night bus. Looking for an adventure? The sleeper train is for you.

    Note: Prices and schedules are based on April 2025 and may vary. Always check on the websites of the transport companies, airlines, or contact us at Vietnam Découverte before booking.

    thailand tours

    >>> Related Articles:

     
    ShareShare on FacebookShare on XShare on PinterestShare on other platformsOther

    Comments


    Leave a comment
    captcha Refresh
    OTHER
    More tour ideas
    Contact us Get a free quote
    Contact WhatsApp