Koh Tao is Thailand\’s dive capital — small, relatively undeveloped, and famous for affordable dive courses and excellent underwater visibility. Getting there from Bangkok requires an overnight journey: train or bus to Chumphon (or Surat Thani), then a ferry to the island. It\’s a classic Thai island run, and the overnight option saves a hotel night.
🔍 [Travelpayouts widget: Search Bangkok → Koh Tao via 12Go]
ℹ️ Koh Tao has no airport. All access is by boat — either from Chumphon (closest mainland point, ~2 hours) or from Surat Thani via Koh Samui and Koh Phangan (longer route, ~6 hours).
Option 1: Night Train Bangkok → Chumphon → Koh Tao (Recommended)
Take the overnight sleeper train from Bangkok\’s Krung Thep Aphiwat (Bang Sue) or Hua Lamphong station to Chumphon, arriving early morning. Then take a Lomprayah or Songserm high-speed catamaran to Koh Tao (~2 hours). Many operators sell a combined train + ferry ticket. Total door-to-island: 10–12 hours.
- Bangkok → Chumphon (night train): ~7–8 hours overnight, from ~500 THB (2nd class sleeper)
- Chumphon → Koh Tao (ferry): ~2 hours, 600 THB
- Combined ticket: available from ~900–1,200 THB total
🎟️ [Travelpayouts widget: Bangkok → Koh Tao combined ticket via 12Go]
Option 2: Night Bus + Ferry
Overnight VIP buses from Bangkok\’s Southern Bus Terminal (Sai Tai Mai) or from Khao San Road run to Chumphon or Surat Thani. From Chumphon, connect to Koh Tao by ferry. Several operators (Lomprayah, Phantip Travel) sell through bus + ferry tickets.
- Bangkok → Chumphon (bus): ~7–8 hours overnight, from ~350–500 THB
- Chumphon → Koh Tao (ferry): ~2 hours, 600 THB
- Total cost: ~950–1,100 THB
Option 3: Via Surat Thani (Slower)
Fly or take the train to Surat Thani, then ferry via Koh Samui and Koh Phangan to Koh Tao. This takes significantly longer (6+ hours on the water) but works if you\’re island hopping or if Chumphon routes are booked out.
- Total water time: ~5–6 hours (Surat Thani → Samui → Phangan → Koh Tao)
- Best for: Island hoppers doing the Samui/Phangan/Tao triangle
Journey Summary
| Route | Total Time | Cost from | Best for |
|---|---|---|---|
| Night train + Chumphon ferry | 10–12 hours | 900 THB | Most travellers |
| Night bus + Chumphon ferry | 10–12 hours | 950 THB | Budget / flexible |
| Via Surat Thani | 14+ hours | 800 THB | Island hopping |
Where to Stay on Koh Tao
Sairee Beach on the west coast is the main strip — most dive schools, restaurants, and budget guesthouses are here. Mae Haad (near the pier) is convenient for arrivals. Chalok Baan Kao in the south is quieter and popular with longer-stay divers.
🏨 [Travelpayouts widget: Hotels on Koh Tao via Booking.com or Agoda]
Frequently Asked Questions
How long does it take to get from Bangkok to Koh Tao?
By night train or bus plus ferry from Chumphon: around 10–12 hours total. Most travellers leave Bangkok in the evening and arrive on Koh Tao the next morning.
Is there a flight to Koh Tao?
No — Koh Tao has no airport. The island is only reachable by boat. The main ferry hubs are Chumphon (fastest connection from Bangkok) and Surat Thani (via Koh Samui and Koh Phangan).
Which ferry operator is best from Chumphon to Koh Tao?
Lomprayah is the most reliable — fast catamarans, on-time departures, and comfortable seating. Songserm is slightly cheaper. Both depart from Chumphon pier in the morning after the overnight train/bus arrives.
Related Guides
- Bangkok to Koh Samui: Train and Ferry Guide
- Bangkok to Koh Phangan: Complete Guide
- Koh Tao: Dive Schools and Where to Learn
- Koh Tao to Koh Phangan: Ferry Guide
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.