Travel Bangkok to Koh Tao

Bangkok to Koh Tao

Slip into the tranquil beaches and crystal-clear waters of Koh Tao, a world away from Bangkok’s lively urban streets. Here you can explore travel times, fares, and timetables for the different ways to go from Bangkok to Koh Tao, such as charter, combined, bus or ferry.

Travel options for Bangkok to Koh Tao

Travel from Bangkok to Koh Tao with a ferry for 850 THB to save, or reach Koh Tao faster by charter in 7h y 45 minutes.

Ferry from Bangkok to Koh Tao

Ferries provide a direct connection between Bangkok and Koh Tao, operating from Khao San Lomprayah, Bangkok or Southern Bus Terminal Pinklao, Bangkok and completing the crossing in around 9 hours. Upon arrival at Koh Nangyuan, Surat Thani or Mae Haad Koh Tao, passengers will have traveled at a cost that usually begins at 850 THB. Details about departures, operators, and tickets can be found in the full ferry listing.

Prices: 850 THB

Duration: 9h – 12h 30m ⏱

Choose ferry from Bangkok to Koh Tao in 9h Travel with ferry from Bangkok to Koh Tao for 850 THB Experience ferry from Bangkok to Koh Tao in 9h

View all Ferry tickets →

Combined from Bangkok to Koh Tao

To reach Koh Tao from Bangkok via combined transport, you can board at multiple stations, including Hua Lamphong Station and MRT, Bangkok, Airport Rail Link and BTS Phaya Thai, Bangkok, Khaosan TravelBusAsia, Bangkok and others and expect to arrive at multiple stations, including Koh Tao Lomprayah, Mae Haad Koh Tao, Koh Tao Pier and others. The total journey lasts about 10 hours, offering a practical solution for multi-leg trips. Tickets are available from 1,188 THB, explore schedules and book your trip here.

Prices: 1,188 THB

Duration: 10h – 19h 15m ⏱

Ride with combined from Bangkok to Koh Tao in 10h Journey with combined from Bangkok to Koh Tao for 1188 THB Experience combined from Bangkok to Koh Tao in 10h Go with combined from Bangkok to Koh Tao for 1188 THB Book combined from Bangkok to Koh Tao in 10h Experience combined from Bangkok to Koh Tao for 1188 THB

View all Combined tickets →

Bus from Bangkok to Koh Tao

Traveling from Bangkok to Koh Tao by bus, with departures from BBC Khao san Bangkok, allows you to choose a schedule that fits your plans. The journey takes around 13 hours 45 minutes, arriving at Koh Tao, with fares starting from 1,580 THB. Compare schedules and make sure to book your tickets in advance for a comfortable and reliable trip.

Popular departures: BBC Khao san Bangkok
Popular arrivals: Koh Tao

Prices: 1,580 THB

Duration: 13h 45m ⏱

Book bus from Bangkok to Koh Tao in 13h 45m

View all Bus tickets →

Charter from Bangkok to Koh Tao

A private driver can take you from Bangkok to Koh Tao, collecting you wherever you prefer. The ride generally lasts 7 hours 45 minutes, and tickets start at 14,300 THB. Reserve your transfer now to organize your travel.

Popular departures: Bangkok Town Transfer
Popular arrivals: Koh Tao Transfer

Prices: 14,300 THB

Duration: 7h 45m ⏱

Take charter from Bangkok to Koh Tao for 14300 THB

View all Charter tickets →

Distance Bangkok to Koh Tao

The distance between Bangkok and Koh Tao is 413.2 kilometers.

Bangkok to Koh Tao Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Bangkok to Koh Tao

Ferry
Combined
Bus
Charter
Average price
1,321 THB
1,549 THB
1,580 THB
14,300 THB
Cheapest price
850 THB
1,188 THB
1,580 THB
14,300 THB
Average duration
10h 53m
13h 46m
13h 45m
7h 45m
Minimum duration
9h 00m
10h 00m
13h 45m
7h 45m
Number of departures
7
16
1
1
Tickets

Ferry Routes & Schedules from Bangkok to Koh Tao

- Take a ferry from Khao San Lomprayah, Bangkok to Koh Nangyuan, Surat Thani, covering the voyage in about 9h to 11h. Departures occur from 06:00 until 21:30 with fares starting at 1,550 THB.
- From Khao San Lomprayah, Bangkok, enjoy a ferry crossing to Mae Haad Koh Tao, taking approximately 9h 15m to 12h 30m. Fares start at 850 to 1,250 THB, and departures are scheduled from 06:00 until 22:00.
- From Southern Bus Terminal Pinklao, Bangkok, take a ferry to Koh Nangyuan, Surat Thani, covering the route in approximately 11h 30m. Ticket prices begin at 1,550 THB, and services run at 21:00.
- Set off from Southern Bus Terminal Pinklao, Bangkok by ferry and reach Mae Haad Koh Tao, with a journey lasting around 11h 45m. Services operate at 21:00, and tickets start at 1,250 THB.

Departure stations
Khao San Lomprayah, Bangkok
Southern Bus Terminal Pinklao, Bangkok
Arrival stations
Koh Nangyuan, Surat Thani
Mae Haad Koh Tao

Ferry Timetable: Khao San Lomprayah, Bangkok → Koh Nangyuan, Surat Thani

  • 06:00 15:00 9h 1550 THB
  • 21:30 08:30 11h 1550 THB

Ferry Timetable: Khao San Lomprayah, Bangkok → Mae Haad Koh Tao

  • 06:00 15:15 9h 15m 1250 THB
  • 21:30 08:45 11h 15m 1250 THB
  • 22:00 10:30 12h 30m 850 THB

Ferry Timetable: Southern Bus Terminal Pinklao, Bangkok → Koh Nangyuan, Surat Thani

  • 21:00 08:30 11h 30m 1550 THB

Ferry Timetable: Southern Bus Terminal Pinklao, Bangkok → Mae Haad Koh Tao

  • 21:00 08:45 11h 45m 1250 THB

Check all Charter tickets →

Combined Routes & Schedules from Bangkok to Koh Tao

On the route between Bangkok and Koh Tao, multiple departure and arrival points are available, giving you flexibility in how you start and end your journey. Total travel times can vary depending on which stations or stops you choose, generally taking around 10h to 19h 15m. Services operate from 04:00 until 22:50 with fares starting at 1,188 to 1,987 THB. Reviewing the full timetable for Bangkok and Koh Tao makes it easy to compare stations, estimate travel durations, and select the option that fits your schedule best.

Departure stations
Hua Lamphong Station and MRT, Bangkok
Airport Rail Link and BTS Phaya Thai, Bangkok
Khaosan TravelBusAsia, Bangkok
Tiger 2022 Office Khao San, Bangkok
Khao San Road, Bangkok
Mochit 2 Bus Terminal, Bangkok
Southern Bus Terminal, Bangkok
Khao San Montanatip, Bangkok
Krung Thep Aphiwat Central Terminal Station, Bangkok
Boonsiri Office Kraisi, Bangkok
Khao San Bangkok Travel Plus
Arrival stations
Koh Tao Lomprayah
Mae Haad Koh Tao
Koh Tao Pier
Mae Haad Pier Koh Tao
Koh Tao Boonsiri Pier

Combined Timetable: Airport Rail Link and BTS Phaya Thai, Bangkok → Koh Tao Lomprayah

  • 19:30 08:45 13h 15m 1495 THB

Combined Timetable: Boonsiri Office Kraisi, Bangkok → Koh Tao Boonsiri Pier

  • 05:00 15:00 10h 1250 THB
  • 22:00 08:45 10h 45m 1250 THB

Combined Timetable: Hua Lamphong Station and MRT, Bangkok → Koh Tao Lomprayah

  • 20:00 08:45 12h 45m 1495 THB

Combined Timetable: Khao San Bangkok Travel Plus → Mae Haad Koh Tao

  • 19:00 08:45 13h 45m 1560 THB

Combined Timetable: Khao San Montanatip, Bangkok → Mae Haad Koh Tao

  • 19:00 08:45 13h 45m 1345 THB
  • 22:00 10:30 12h 30m 1188 THB

Combined Timetable: Khao San Road, Bangkok → Koh Tao Lomprayah

  • 19:00 14:15 19h 15m 1755 THB

Combined Timetable: Khaosan TravelBusAsia, Bangkok → Koh Tao Lomprayah

  • 21:30 08:45 11h 15m 1495 THB

Combined Timetable: Krung Thep Aphiwat Central Terminal Station, Bangkok → Mae Haad Pier Koh Tao

  • 20:30 15:31 19h 1m 1702 THB
  • 22:50 14:20 15h 30m 1987 THB

Combined Timetable: Mochit 2 Bus Terminal, Bangkok → Koh Tao Pier

  • 04:00 15:00 11h 1717 THB
  • 18:00 05:00 11h 1717 THB

Combined Timetable: Southern Bus Terminal, Bangkok → Mae Haad Koh Tao

  • 09:00 04:00 19h 1575 THB

Combined Timetable: Tiger 2022 Office Khao San, Bangkok → Mae Haad Koh Tao

  • 18:45 08:30 13h 45m 1625 THB
  • 19:45 09:30 13h 45m 1625 THB

Check all Combined tickets →

Bus Routes & Schedules from Bangkok to Koh Tao

Start your journey by boarding the bus at BBC Khao san Bangkok. Services operate at 19:00, and once the vehicle departs you should expect to travel for about 13h 45m before arriving at Koh Tao. Bus ticket prices start from 1,580 THB, and the timetable shows all daily departures so you can choose the slot that fits your plans. Check the full bus timetable for the route from Bangkok to Koh Tao to plan your departures and reserve your seat.

Check all Bus tickets →

Charter Routes & Schedules from Bangkok to Koh Tao

From Bangkok Town Transfer, enjoy a direct ride to Koh Tao Transfer in a private vehicle, departing when it’s most convenient for you. Travel time is approximately 7h 45m with fares beginning at 14,300 THB. This single-leg journey ensures comfort and flexibility, letting you focus on your day rather than timetables.

Check all Charter tickets →

Frequently Asked Questions Bangkok to Koh Tao

Below you will find answers to the most common questions about traveling from Bangkok to Koh Tao.

How long does the Bangkok to Koh Tao route usually take?

Travel time on the Bangkok to Koh Tao route ranges from about 9 hours to nearly 19 hours, depending on the service and transfer points. The difference comes from whether the trip is a direct ferry connection or a longer combined bus-and-ferry itinerary.

What is the usual price range for Bangkok to Koh Tao?

Prices for Bangkok to Koh Tao run from 850 THB to 1,987 THB on the listed shared services. The exact fare depends on the operator, departure point, and whether the ticket includes a longer transfer or a faster connection.

Which Bangkok to Koh Tao option is the cheapest?

The cheapest listed option on the Bangkok to Koh Tao route is the ferry service at 850 THB. It runs from Khao San Lomprayah in Bangkok to Mae Haad Koh Tao, with travel times ranging from about 9 hours 15 minutes to 12 hours 30 minutes.

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

The fastest listed option for Bangkok to Koh Tao is the ferry service from Khao San Lomprayah to Mae Haad Koh Tao, taking about 9 hours. A combined service from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier is also relatively quick at about 10 to 10 hours 45 minutes.

Where do Bangkok to Koh Tao services usually depart and arrive?

Bangkok to Koh Tao services depart from several Bangkok points, including Khao San Road, Mochit 2 Bus Terminal, Southern Bus Terminal, Hua Lamphong Station, and Khao San Lomprayah. Arrivals are mainly at Mae Haad Koh Tao, Koh Tao Pier, Koh Tao Lomprayah, or Koh Tao Boonsiri Pier.

How often do Bangkok to Koh Tao trips run, and what are the first and last departures?

The listed Bangkok to Koh Tao services do not show a fixed frequency. The earliest departure is 04:00 and the latest is 22:50 for the combined options, while ferry departures run from 06:00 to 22:00.

Is there a direct bus from Bangkok to Koh Tao, and what does it cost?

Yes, there is a direct bus listed from BBC Khao san Bangkok to Koh Tao. It costs 1,580 THB and takes about 13 hours 45 minutes. The schedule shows one departure at 19:00.

What ferry options are available on the Bangkok to Koh Tao route?

The Bangkok to Koh Tao ferry options depart from Khao San Lomprayah or Southern Bus Terminal Pinklao. They arrive at Mae Haad Koh Tao or Koh Nangyuan, Surat Thani, with fares from 850 THB to 1,550 THB and travel times from about 9 to 12 hours 30 minutes.

Are there different Bangkok to Koh Tao travel times depending on the departure point?

Yes, Bangkok to Koh Tao travel times vary by departure point. For example, Boonsiri Office Kraisi to Koh Tao Boonsiri Pier takes about 10 to 10 hours 45 minutes, while Khao San Road to Koh Tao Lomprayah takes nearly 19 hours.

Which Bangkok to Koh Tao departure points are linked to the shortest combined trips?

Among the combined services, Boonsiri Office Kraisi to Koh Tao Boonsiri Pier is the shortest at about 10 to 10 hours 45 minutes. Khaosan TravelBusAsia to Koh Tao Lomprayah is also relatively short at about 11 hours 15 minutes.

If I want to book Bangkok to Koh Tao tickets, where should I look?

For Bangkok to Koh Tao tickets, TicketRoutes.com is the place to check. It lists the available services, departure points, arrival points, and fares in one place, which makes it easier to compare the route before booking.

Is charter available for Bangkok to Koh Tao, and what are its details?

A charter service is listed for Bangkok to Koh Tao from Bangkok Town Transfer to Koh Tao Transfer. It costs 14,300 THB and takes about 7 hours 45 minutes. No regular departure time or frequency is shown for this option.

From Bangkok’s City Streets to Koh Tao’s Tropical Waters

After exploring Thailand’s capital, continue south to Koh Tao for a slower pace, clear waters, island adventures and memorable tours around the coast.


More travel routes for Bangkok and Koh Tao

Planning more stops after Bangkok to Koh Tao?

If your journey doesn’t end with Bangkok to Koh Tao, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.