Koh Tao to Bangkok

Koh Tao to Bangkok

Loading seats data...
eTicket Instant Refundable Cheapest Fastest
Mae Haad Koh Tao
10h 15m journey in ferry+Bus. All connections guaranteed
Khao San Lomprayah, Bangkok
฿1,250 per adult

From Mae Haad Koh Tao to Bangkok by ferry and Bus

eTicket Instant Refundable Cheapest Fastest
Mae Haad Koh Tao
10h 15m journey in ferry+Bus. All connections guaranteed
Khao San Lomprayah, Bangkok
฿1,250 per adult

How to get from Koh Tao to Bangkok

Hey, a happy Open Water Diver (do not tell us you have spent your time on Koh Tao without trying your scuba on!), now it is time to go back to civilisation, is it not? Before you say good-bye to all those sandy beaches and underwater wonders, make sure to have checked Koh Tao’s neighbours, Koh Phangan and Samui. Though all the three islands are so close to each other, the vibe and flavour of each of them differ greatly. Why not compare? Party all night through at famous Koh Phangan’s Full Moon parties or enjoy the eldest of the three brothers, Samui.

From Koh Tao to Koh Phangan

Lomprayah links Koh Tao and Koh Phangan twice a day (9.30am and 3pm; one hour). Seatran Discovery is a bit slower (1½ hr) but has an early morning service (6am and 9am). Songserm also departs with the first Lomprayah boat (9.30am) but takes two hours to Koh Phangan.

From Koh Tao to Koh Samui

Lomprayah and Seatran Discovery both take from 1 hr 40 min to 2 hrs to cover the distance between Koh Tao and Samui via Koh Phangan. The departure times are the same as for Koh Tao–Koh Phangan route. Note that Seatran Discovery arrives to Bangrak pier on Samui while Lomprayah uses Maenam pier.

Travelling from Koh Tao to the mainland

Lomprayah High Speed Catamaran calls to Koh Tao’s Maehaad pier twice a day at 10.15am and 2.45pm (THB 650 or THB 750 for a joint ferry+bus ticket to the train station in Chumphon). Transit time to the mainland is about 1½ hr. You have an option of buying just a ticket to Chumphon, from where there is a choice of buses and trains heading north to the capital, or opt for a joint ticket (ferry+bus or ferry+bus+train) to eliminate any possible headache of self-connecting yourself.

A slower Songserm ferry arrives to Koh Tao from Kog Phangan once a day at 2.30pm and proceeds to Chumphon. Transit time from Koh Tao to Chumphon with Songserm is 2½ hrs.

Seatran Discovery offers two trips a day (at 6.30am and 9am). These ferries call to Koh Phangan and Koh Samui before bringing their passengers to Donsak pier in Suratthani. You may want to consider this option if Lomprayah is fully booked or if you decide to go down to the Deep South or to Krabi (add three more hours of the sea travel!). Transit time to Donsak from Koh Tao is four hours.

There are two slow night ferries from Koh Tao to Chumphon. They cover the distance in 5–6 hours departing at 10pm and 11pm (except Sunday) and arriving to the mainland between 3am and 5am which is a bit inconvenient, but they let you spare a few baht (tickets cost around THB 350).

Tip: If your are not in a hurry, stay overnight in Chumphon and discover the tastes of local robusta, find out how the birds’ nests are harvested at the farms and if you have not had enough of the sea-sand-sun vitamin, visit some of the idyllic beaches in the proximity of the city (e.g. Hat Thung Wua Laen).

From Koh Tao to Bangkok via Chumphon ferry + bus

The easiest way to get to Bangkok from Koh Tao is to buy a joint ferry+bus ticket with Lomprayah (THB 1050-1150). The whole journey will take around 10 hours with buses bringing you to Lomprayah’s office in Khao San Road in Bangkok by 8.30pm or 12.30am. That means that in both cases you’d better arrange your accommodation in advance if you do not want to find yourself in the middle of the night with no alternatives.

You can as well buy separate ferry and bus tickets but it is probably worth doing only if you use one of the cheaper ferries, especially the night ones; otherwise it will cost you even more, both price-wise and time-wise. The main bus terminal in Chumphon is located some 16km from the city on the highway which is quite inconvenient. To get there, catch a songthaew from Thanon Nawamin Ruam Jai (THB 50). In Bangkok buses arrive to the Southern bus terminal, Sai Tai Mai. Buses for Bangkok depart regularly during the day and take about 6½ hrs to arrive. Book your bus ticket with Suwannatee Tour (THB 382) here.

Tip: Note that Lomprayah also offers joint tickets from Koh Tao to Hua Hin. They cost the same as those to Bangkok (THB 1150), but transit time is 3½ hrs less (buses arrive to Hua Hin at 5pm and 9.35pm).

From Koh Tao to Bangkok via Chumphon ferry + bus + train

As in case with ferries and buses, there are joint ferry+bus+train tickets for the journey from Koh Tao to Bangkok. By far the most convenient connection is that of Lomprayah 2.45pm ferry and 9.10pm #86 night train from Chumphon arriving to Hua Lamphong station in Bangkok at 6.30am. The joint ticket ferry+bus+2nd class sleeper costs THB 1640; and a more plush 1st class sleeper sets you back at THB 2144. There is, though, four hour waiting time after you are picked up by bus at the pier and brought to Chumphon train station. Note that you can do the same journey all by yourself without booking the joint ticket, but in this case you will have to get to the train station as well (or buy the ferry ticket right to the Chumphon train station). Trains take anywhere from seven to 10 hours to arrive to Hua Lamphong train station in Bangkok.

Tip: Trains for Bangkok depart regularly throughout the day from Chumphon train station. The night ones offer convenient 2nd and 1st class sleepers which let you sleep all your journey through and save on a hotel room. Tickets in AC sleepers cost THB 700 up. The cheaper fan only seats are offered by the day trains. It is a good option to save some extra baht, but it steals you the whole day of your trip.

Transportation from Koh Tao to Bangkok

Koh Tao to Bangkok destination reviews

ferry Speedboat, Lomprayah, Sep 26, 2020
stop sending daily emails prompting for a review!!
Bus Express, Lomprayah, Mar 18, 2020
Received a bus seat 30% less large than others without nothification
ferry High Speed Ferry, Songserm, Mar 14, 2020
We had to wait 2 hours more than the 3 hours treat we were supposed to wait at the beginning. It was so annoying
ferry High Speed Ferry, Songserm, Mar 13, 2020
On 14 hours long journey the bus driver got to the final point 6 minut before scheduled arrival. That's s very good!
Bus Express, Lomprayah, Mar 10, 2020
So organized and smooth I was really impressed
Bus Express, Lomprayah, Mar 10, 2020
smooth and exact on time. everything well organized.
Bus Express, Lomprayah, Mar 1, 2020
Everything went fine but I don't understand why they don't have Wi-Fi and phone charging station in the seets. It's 2020...
Bus Express, Lomprayah, Feb 29, 2020
A long ride with a bus with a lot of experience
Bus Express, Lomprayah, Feb 23, 2020
Everything was okay and the trip was comfortable enough. The bus arrived to the destination 1 hour late and we didn't get any notification about it. Other than that, I would recommend this trip!
Bus Express, Lomprayah, Feb 23, 2020
I think overall the value was ok, bus and boat from Bangkok to Koh Tao for 25gbp, but the buses need to be upgraded or seats replaced. They were kind of falling apart! My allocated wouldn't recline, the next couldn't help but recline, and most of the seat cushions were falling off. The AC was also non existent, it was boiling on the return journey.
Bus Express, Lomprayah, Feb 21, 2020
2 stars because price was good. Should charge more and spend money upgrading the fleet. One hour late getting to destination in a leaky bus.
Bus Express, Lomprayah, Feb 19, 2020
Smooth transition from boat to bus. Waiting for the bus to board was not clear. Informed what bus to board but not when we can board because the bus was visible 30 meters down the road.
Bus Express, Lomprayah, Feb 17, 2020
Fast efficient service from this very experience carrier.
Bus Express, Lomprayah, Feb 10, 2020
Ferry ride was super but the bus ride needs to improve.
Bus Express, Lomprayah, Feb 5, 2020
all good
Bus Express, Lomprayah, Feb 2, 2020
Excellent as usual
Bus Express, Lomprayah, Feb 1, 2020
Good connection, very well organized.
Bus Express, Lomprayah, Jan 30, 2020
Easy to book, on time, friendly staff!
Bus Express, Lomprayah, Jan 24, 2020
Lomprayah boat is a speed boat if you want to save time, make sure to take this boat. The connection by bus to Bangkok Khaosan Road was good too and this is a very central location. We arrived with a small, 25 mins delay.
Bus Express, Lomprayah, Jan 21, 2020
Very well organized . Thank you.
Bus Express, Lomprayah, Jan 19, 2020
Really easy, well communicated and organised, fixed seats in the bus. Totally recommend
ferry High Speed Ferry, Songserm, Jan 18, 2020
The 12go asia service is excellent, no complaints here. I rated only three stars because I preferred travelling with Lomprayah rather than Songserm, comfort is a bit better although the ticket is a bit more expensive. I chose to stay on the sun deck on the ferry to enjoy the view. It was nice, although the boat is quite old. For the bus trip from Chumpon to Bangkok, there’s literally no room for legs. There was a tall guy next to me and the person seating in front of him could not lower his seat without crushing the guy’s legs. The poor guy had to sit with his legs sticking out in the aisle the entire trip : / I felt sorry for him. I’m small but with my backpack in front of me, I still found I had very little room left. Otherwise the trip was not too bad for the price.
Bus Express, Lomprayah, Jan 11, 2020
Really good service everything happened as expected. Very well organised. The coaches are very comfortable for the 8hr drive. Really enjoyed sitting on the top deck of the of the boat soaking up the sun!
ferry High Speed Ferry, Songserm, Jan 10, 2020
Ferry ride wasn't bad, comfortable enough. But once in Chumpon, waited 2.5 hrs for the bus in a place with limited food and facilities. Felt like sitting in someones house serving noodles. Why can't they simply coordinate to fix this? The bus ride to Bangkok wasn't too bad either. Just bad logistics on the ferry leaving 30 min late and waiting for the bus for 2.5 hrs.
ferry High Speed Ferry, Songserm, Jan 6, 2020
A decent service and able to book relatively close to departure (booked the day before). It's a long journey and the bus is as comfortable as you can expect. Toilet was broken though and there's only one rest stop so don't drink too much water before departing just in case! Arrived early in Bangkok, and the drop off is right in the centre meaning there's plenty of options if you need to pass time.
Bus Express, Lomprayah, Jan 5, 2020
Ferry trip was good although a bit delayed. But the bus Ride was not that good. the bus was Very old and not confortable.
ferry High Speed Ferry, Songserm, Jan 4, 2020
Ship ride was okay, but near the end some guy sitting near the refreshments kiosk started blasting acid-rock and switching between songs. It was unpleasant and disruptive. Even with earplugs I could hear it. Others were annoyed too, and I wondered why staff didn't say anything ... then I realized when he stood up that he himself was staff (wearing a Songserm uniform)... As for the bus - this one was slightly less old, and the ride was quieter (the last bus rattled and squeaked), BUT the toilet was out of order, and we only made one rest stop .. so good luck
Bus Express, Lomprayah, Dec 28, 2019
good service
Bus Express, Lomprayah, Dec 19, 2019
All was quite nice and comfortable
ferry Speedboat, Lomprayah, Dec 2, 2019
No blankets, no water, no wifi, no lights inside the bus,so you can not even read a book, you can only sit during 10 hours and wait for the stop
Bus Express, Lomprayah, Dec 2, 2019
The ferry was nice and clean. The coach gave you a number so I knew where is was sitting and the seats were so close together
Bus Express, Lomprayah, Nov 30, 2019
All connections were ok. On the catamaran I was littlr bit afraid of the wave and high speed. The bus stop on the bus station to take a dinner was perfect.
ferry Speedboat, Lomprayah, Nov 26, 2019
Ferry and bus were OK, AC was not working very well on bus so was a bit hot but fine when sunset. Dropped is off just near Khao San road. Bus was almost an hour late.
ferry Speedboat, Lomprayah, Nov 18, 2019
My biggest suggestion is get some sleep before you get the speedboat. I spent my last night in koh Tao having too much fun and that speedboat was what I would imagine hell on earth. But not any fault of the company. The drivers were actually very accommodating and helped me find comfort with the slight seasickness.. The bus was also pretty fine other than the girl behind me who was mad at me for using the reclining seat so kept jamming her knees purposely into the back of my seat for whatever reason. I will always always do my best to book with lampraya in the future vs songserm.
ferry High Speed Ferry, Songserm, Nov 17, 2019
Bus Express, Lomprayah, Nov 13, 2019
Ferry left on time, was clean but moved quite a bit. Luckily I took my motion sickness tablets. Definitely do if are prone to get sea sick. Adds were without volume, so it seems they listened to the complaints about that. At the pier you check in again and get a bus number. Bus left at around 12.30 pm. There is one food stop. Unfortunately we arrived around an hour late, but that was due to Bangkok traffic I guess. Not too bad for a bus (the ticket says leave 5 hours minimum to any connections, so if you don't you shouldn't complain if you miss it). It was just a bit strange that the bus driver stopped a couple of times on the hard shoulder on the motorway. Otherwise than that he drove very safe. The last thing is that at booking it looks like they stop at the khao san road office. They don't. It's a bit farther north, but very easy walking distance. It definitely is planned, as all busses stopped there and tuk tuks where waiting. But maybe that was just my misunderstanding? Overall everyone was friendly and we arrived safe with not much delay. Would take again.
822 customer reviews