How To Get From Koh Tao to Bangkok?
It may be hard to leave this paradise island , but at some point it will be time to return to the capital of Thailand. If your schedule allows, we recommend checking out the neighboring islands of Koh Phangan or Koh Samui. If not, continue reading to find the best way to travel (back) to Bangkok and get yourself ready to explore the Capital City and all its excitement.
There are 4 ways to travel the 415kms from Koh Tao to Bangkok: you can board a train via Chumphon for at least 12.5 hours, hop on a bus for 10 hours, take the train via Surat Thani for 16.5 hours, or board a flight via Koh Samui for 4.5 hours. All 4 options include a ferry from Koh Tao to either Koh Samui or the mainland.
The train via Chumphon is a very safe and comfortable way to travel overnight from Koh Tao to Bangkok. Total fare is $39 and the journey takes around 12.5 hours.
Travelling by bus is the cheapest way to reach Bangkok from Koh Tao at only $38. Travel time is at least 10 hours. It’s a bit faster than the train, but not as comfortable.
You can also take the train via Surat Thani. Expect to pay about $47 for a combined train, van, and ferry ticket via Surat Thani.
The flight is the fastest but most expensive option at $135. It does cut the travel time in half, but we don’t recommend taking short-haul flights like this as they are very harmful to the environment.
|Train via Chumphon||12.5 hours||1,180 THB ($39)||Check train tickets|
|Bus||10 hours||1,150 THB ($38)||Check bus tickets|
|Train via Surat Thani||16.5 hours||1,420 THB ($47)||Check train tickets|
|Flight||4.5 hours||4,110 THB ($135)||Check flights|
View itinerary from Koh Tao to Bangkok
Train via Chumphon
- Koh Tao
- 3.5 hours
- 9 hours
Bus via Chumphon
- Koh Tao
- 10 hours
Train via Surat Thani
- Koh Tao
- 7 hours
- Surat Thani
- 9.5 hours
- Koh Tao
- 3 hours
- Koh Samui
- 1h 15min
Koh Tao to Bangkok by Train via Chumphon
Duration: 12h 30m excl. transfers
Costs: 1,180 THB ($39)
When travelling by train from Koh Tao to Bangkok, you have 2 options: you can go via Chumphon or Surat Thani. Surat Thani is the more popular transport hub when visiting Thailand’s southern islands. But for this route, we recommend to travel via Chumphon for a faster and cheaper journey.
Step 1: Koh Tao to Chumphon Train Station by Ferry + Bus
Duration: 3h 30m
Costs: 500 THB ($16.50)
KP Tripadvisor and Songserm offer combined ferry and bus rides from Koh Tao to Chumphon daily. Trips are limited, so we recommend that you book your tickets at least a week prior to your trip.
Fares start at 500 THB ($16.50) and you can expect to reach Chumphon in 3.5 hours.
|Songserm||15:00-18:30||3h 30m||500 THB ($16.50)|
|750 THB ($25)|
The ferries depart from Mae Haad Pier and arrive at Chumphon Train Station.
Step 2: Chumphon to Bangkok by Train
Duration: 9 hours
Costs: 680 THB ($22.50)
We recommend that you take a night train from Chumphon to Bangkok. This way, you will be well-rested once you arrive in the capital city.
Considering the ferry and bus schedules we mentioned above, you will have a couple of hours to have dinner and enjoy a quiet evening near the railway station before continuing your journey to Bangkok. Fares for a 2nd class sleeping berth start at 680 THB ($22.50) and travel time is around 9 hours.
See below our recommended train schedules:
|EX86||21:22-06:30||9h 08m||760 THB ($25)|
|RP168||20:31-05:35||9h 04m||680 THB ($22.50)|
|RP174||19:36-05:10||9h 34m||680 THB ($22.50)|
Koh Tao to Bangkok by Bus
Duration: 10 hours
Costs: 1,150 THB ($38)
If you choose to travel by bus, it’s best to book a combined bus and ferry ticket. This will save you the hassle of arranging a second transfer.
There are 2 transport companies that offer combined trips from Koh Tao to Bangkok. See their schedules below:
|1,150 THB ($38)|
|Songserm||15:00-05:00||14h||970 THB ($32)|
The ferry will first head to Chumphon where you can transfer to a bus onward to Bangkok.
Be aware that many ferries from Koh Tao head to Surat Thani. This is further south and not recommended if you want to continue the journey by bus.
The journey with Lomprayah takes approximately 10 hours. Songserm ticket prices are slightly cheaper although the journey with them takes about 14 hours.
Both companies drop off passengers near Khao San Road. You can ask the driver to drop you off at another stop along the way but not all drivers will oblige.
Koh Tao to Bangkok by Train via Surat Thani
Duration: 16.5 hours excl. transfers
Costs: 1,420 THB ($47)
In case the schedules of ferries and buses bound for Chumphon do not match your itinerary, you can also take the train from Surat Thani. We give a step-by-step guide below.
Step 1: Koh Tao to Surat Thani Train Station by Ferry + Bus
Duration: 7 hours
Costs: 780 THB ($26)
There are 3 companies operating combined ferry and bus rides from Koh Tao to Surat Thani Train Station. The cheapest trip costs 780 THB ($36) and this takes 7 hours. You can also complete this journey in about 4.5 hours for a few more dollars.
All ferries depart from Mae Haad Pier on Koh Tao.
Check out their schedules below:
|Songserm||10:00-17:00||7 hours||780 THB ($26)|
|1,100 THB ($36.50)|
|Seatran Discovery||09:00-17:40||8h 40m||1,150 THB ($38)|
Step 2: Surat Thani to Bangkok by Train
Duration: 9.5 hours
Costs: 640 THB ($26)
Upon arriving at Surat Thani Train Station, you will still have a few hours to grab dinner or explore the surrounding area before boarding a night train to Bangkok.
A ticket for a 2nd class A/C sleeper starts at 640 THB ($26). You can also upgrade to a more comfortable 1st class berth for 1,400 THB ($46.50). Travel time is between 9.5 to 12.5 hours, depending on which train you pick.
The train’s last stop is at Hua Lamphong Railway Station, which is 15-30min away from Bangkok city center.
For an overview of train options and more details, visit our page on how to get from Surat Thani to Bangkok.
Koh Tao to Bangkok by Flight
Duration: 4.5 hours
Costs: 4,110 THB ($135)
Flying is the quickest way to travel from Koh Tao to Bangkok but it’s also the most expensive. Koh Tao does not have an airport so you’ll first need to head to Koh Samui.
To arrange your transports to Koh Samui Airport (USM), we recommend booking a combined ferry and van ticket. Flight tickets must be purchased separately.
Step 1: Koh Tao to Koh Samui by Ferry + Van
Duration: 3 hours
Costs: 760 THB ($25)
Seatran Discovery offers 3 combined ferry and van trips daily to Koh Samui Airport (USM). The ferry departs from Mae Haad Pier on Koh Tao and takes you to the island of Koh Samui. Upon arrival, a van will be waiting to transfer you to the airport.
Ferries depart at 06:30, 09:00 and 15:00. The journey from Koh Tao to the airport takes about 3 hours. Be sure to book your ferry accordingly and leave some extra time for check-in at the airport.
The last flight from Koh Samui Airport (USM) to Bangkok leaves at 21:50. You can easily enjoy the morning on the beaches of Koh Tao before taking the ferry to Koh Samui at 15:00 with plenty of time to make your flight.
Step 2: Koh Samui to Bangkok by Flight
Duration: 1h 15min
Costs: 3,350 THB ($110)
Bangkok Airways is the only carrier operating flights from Koh Samui to Bangkok and you can choose from about 50 flight options daily. One-way ticket prices start at 3,350 THB ($110) and take just over 1 hour. For more information, you can read our page on how to go from Koh Samui to Bangkok.
My favourite places to stay in Bangkok
If you’re looking for a fun social atmosphere then Here Hostel is the place for you! Enjoy relaxing by the pool in the garden area or enjoying a drink with travelers from around the world. Why take the stairs when you can use the indoor slide to travel between floors, this place is full of fun, energy, and laughter. Located less than 1km from Khao San Road, this is the perfect hostel if you’re looking to have a great time in Bangkok!
Dorm rooms start at $16 per night
Located in the heart of downtown Bangkok, between Nana and Ploen Chit BTS stations, this hostel is the perfect location in the Sukhumvit area. The hostel offers a garden area, a rooftop terrace and an on-site kitchen for guests to cook their own food or take part in the daily cooking classes. There is also a restaurant and bar on-site if you’d prefer someone else cook for you, as well as buffet breakfast included each day. Extremely clean and very friendly staff are top priorities for this hostel.
Single bed in dorm rooms start at $15 per night
If you’re looking to be near the excitement of Khao San Road but still enjoy some peace and quiet, this guesthouse is absolutely perfect. A delicious breakfast is included in your stay and the restaurant is open 24/7 for your convenience. A lovely garden area to relax in the afternoons and very comfortable beds in rooms will make for a great stay. Just 300m to Khao San road, this guest house is walking distance to many sights including the Grand Palace and the Golden Mountain Temple.
Rooms start at $19 per night
Just 700m from Khao San road and sitting along the river is Mam’s House. The staff here will welcome you with open arms and help you in any way that they possibly can. The rooms are huge, the beds are comfortable and it’s extremely clean. There is a cafe on the ground floor of the hotel, street food along the riverbank and countless restaurants, bars and shops just steps away. Locally owned and operated by Mam, this hotel is all about customer service and making sure you have the best stay possible. Perfect location, great views and all the comforts you need!
Rooms start at $26 per night
Cozy, comfortable, and ideal location! This guest house is less than 1km from Khao San Road and offers all the comforts you need. It is within walking distance to numerous Temples, Wats and attractions throughout Old Town. On-site bar to enjoy a drink while taking in the sights from the terrace or a lovely garden area to enjoy to relax in if you need some quiet time. The staff is known to be exceptionally welcoming and happy to assist with all guest requests. Located in a quiet area so you will be sure to get a good night's rest after exploring the Capital City!
Rooms start at $40 per night
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?