Koh Tao to Bangkok is a long journey — the diving island in the Gulf of Thailand sits 600+ km from the capital. Most travelers combine a ferry with a bus or train, or fly via Koh Samui. The Lomprayah combo ticket (boat + bus) is the most popular option, arriving at Bangkok\’s Khao San Road or major terminals in one booking. This guide covers every option with exact prices and travel times.
🎟 [Travelpayouts 12Go widget: Koh Tao → Bangkok combined transport]
Option 1: Lomprayah High Speed Ferry + Bus (Most Popular)
The Lomprayah combo ticket is the easiest and most popular route — a single booking covering the high-speed catamaran from Koh Tao (Mae Haad Pier) to Chumphon, then an air-conditioned bus to Bangkok. Journey time approximately 7–8 hours total. The combo departs Koh Tao at 07:00 and 12:30, arriving Bangkok approximately 15:00 and 21:00 respectively. Drop-off at Khao San Road, Siam, and Ekkamai.
- Koh Tao → Chumphon: ~1.5–2 hours by Lomprayah catamaran
- Chumphon → Bangkok: ~5–6 hours by air-conditioned bus
- Total: ~7–8 hours
- Fare: ~800–900 THB (~$22–25 USD) for the combo
🎟 [Travelpayouts 12Go widget: Koh Tao → Bangkok Lomprayah combo]
Option 2: Ferry to Surat Thani + Overnight Train (Best for Night Travel)
Take the Raja Ferry or Seatran ferry from Koh Tao south to Surat Thani (approximately 6 hours by slow overnight ferry, or 3.5 hours by Lomprayah high-speed from Koh Tao → Koh Phangan → Koh Samui → Surat Thani), then the overnight train from Surat Thani to Bangkok (~9–10 hours). Arrive Bangkok morning, saving a night\’s accommodation. Total journey approximately 14–16 hours.
🎟 [Travelpayouts 12Go widget: Koh Tao → Surat Thani ferry]
🎟 [Travelpayouts 12Go widget: Surat Thani → Bangkok overnight train]
Option 3: Ferry to Koh Samui + Flight (Fastest)
Fastest but most expensive — ferry from Koh Tao to Koh Samui (~1.5 hours, ~600 THB), then fly Koh Samui (USM) to Bangkok Suvarnabhumi on Bangkok Airways (~1h 15min, from ~$80–150 USD). Total approximately 4–5 hours with transfers. Worth it only if time is critical.
✈️ [Travelpayouts Kiwi widget: Flights Koh Samui → Bangkok (BKK)]
Quick Comparison
| Option | Time | Cost from | Best for |
|---|---|---|---|
| Lomprayah combo (ferry + bus) | ~7–8 hours | ~800 THB (~$22) | Most travelers |
| Ferry + overnight train | ~14–16 hours | ~$20 USD | Save hotel night |
| Ferry to Samui + flight | ~4–5 hours | ~$95+ USD | Speed only |
Where to Stay in Bangkok
🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Bangkok Sukhumvit]
🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Bangkok Khao San Road area]
Related Guides
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.