Skip to content

Bangkok to the islands by bus, train and ferry

Bangkok has no sea ferries, but operators sell one ticket that covers the bus or train to the coast and the boat to the island. These are the main options; each links to its page with the departures 12Go lists and the operator’s published timetable.

  1. Leg 1 · Runs all year

    Bangkok → Koh Tao

    Lomprayah Bangkok office (Pinklao / Khaosan) → Mae Haad Pier, Koh Tao · from 9h · 2 departures listed · from €22.54

  2. Leg 2 · Runs all year

    Bangkok → Koh Phangan

    Lomprayah Bangkok office (Pinklao / Khaosan) → Thong Sala Pier, Koh Phangan · from 10h 45m · 2 departures listed · from €30.49

  3. Leg 3 · Runs all year

    Bangkok → Koh Samui

    Lomprayah Bangkok office (Pinklao / Khaosan) → Pralarn Pier (Maenam), Koh Samui · from 11h 30m · 4 departures listed · from €33.14

  4. Leg 4 · Runs all year

    Bangkok → Koh Chang

    Bangkok (Boonsiri departure; returns to Khaosan Road) → Ao Sapparot Pier, Koh Chang · 6h – 7h (bus + boat)

Tips

  • Overnight options exist for the Gulf islands: check each route page for the departure times from Bangkok.
  • Joint tickets name the pickup point in Bangkok (often near Khao San Road or a bus terminal): check it on your ticket.
  • For Koh Samet, the boat leaves from Ban Phe in Rayong: see Ban Phe to Koh Samet.