GoAsia
Thailand

How to Get from Koh Tao to Bangkok

Lomprayah catamaran and bus from Koh Tao to Bangkok: departure times, arrival points, travel times and fares.

Last updated: October 31, 2026

How to Get from Koh Tao to Bangkok
Contents

Koh Tao sends you back to Bangkok the way most people arrive: a boat across the Gulf in the morning light, then a long ride north by road. Lomprayah sells the whole trip as one ticket, with the bus waiting at the mainland pier.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Koh Tao to Bangkok by Catamaran and Bus

The catamaran leaves Koh Tao at 10:15, and the bus reaches Pinklao and Khao San Road in Bangkok at 20:30. The ticket costs 1,250 baht (about $37), or 1,550 baht (about $46) with a VIP bus seat. A second departure leaves at 15:00 and arrives at 00:45 for the same prices.[1]

Slower boat-and-bus tickets cost less. The 12:30 ferry with a connecting bus reaches Khao San Road at 23:45 for 850 baht (about $25).[1]

Koh Tao to Bangkok Airports

The 10:15 departure also continues to Bangkok's airports. It arrives at Suvarnabhumi and Don Mueang at 23:00, so plan a hotel near the airport if you fly out the same night.[1]

Comparing Your Options

DepartureArrival in BangkokPrice
10:15 catamaran and bus20:301,250 baht (about $37)[1]
10:15 catamaran and VIP bus20:301,550 baht (about $46)[1]
12:30 ferry and bus23:45850 baht (about $25)[1]
15:00 catamaran and bus00:451,250 baht (about $37)[1]

Tips for Traveling from Koh Tao to Bangkok

  • Book in Advance: Boats fill up in high season from December to March and around the full moon.
  • Bring a Layer: Thai coaches run their air conditioning cold, so keep a light jacket in your daypack.
  • Keep Valuables With You: Carry your passport and electronics in a small bag at your seat rather than in the luggage hold.

Timetable

Bus Koh Tao - Bangkok $ 37.01 10h
  • โ†’ย  Express 14:45
Ferry Koh Tao - Bangkok $ 42.93โ€“45.89 10h โ€“ 18h 30m
  • โ†’ย  VIP 10:15, 14:45
  • โ†’ย  Sleeper Boat 21:00

Frequently Asked Questions

How can I book tickets from Koh Tao to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Koh Tao to Bangkok, including current prices and schedules.

What is the cheapest way to get from Koh Tao to Bangkok?

The 12:30 ferry with a connecting bus to Khao San Road costs 850 baht (about $25). It is the cheapest of Lomprayah's combined tickets.

What is the fastest way to get from Koh Tao to Bangkok?

Lomprayah's 10:15 catamaran and bus reaches Pinklao and Khao San Road at 20:30, after about 10 hours 15 minutes.

How long does it take to get from Koh Tao to Bangkok?

The 10:15 departure takes about 10 hours 15 minutes. The 12:30 ferry takes about 11 hours 15 minutes, and the 15:00 catamaran arrives at 00:45.

Where does the bus arrive in Bangkok?

Lomprayah's tickets arrive at Pinklao and Khao San Road, with airport options at Suvarnabhumi and Don Mueang.

Can I get a VIP bus seat?

Yes. The 10:15 and 15:00 departures offer a VIP bus for 1,550 baht (about $46).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Lomprayah: Timetable Lomprayah 2026 (update 25/08/69, PDF). Retrieved October 31, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.