Koh Tao to Bangkok

Koh Tao to Bangkok

Loading seats data...
Mae Haad Koh Tao
18h ferry+train. All connections guaranteed
Thon Buri, Bangkok

From Mae Haad Koh Tao to Bangkok by ferry and train

Mae Haad Koh Tao
18h ferry+train. All connections guaranteed
Thon Buri, Bangkok

Koh Tao to Bangkok Schedule

Koh Tao to Bangkok Schedule
Transport NameRoute TimePrice
KP Tripadvisor Local Night Ferry 22:00 - 16:00฿ 750

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

  • Trains are not avaliable
  • Buses are not avaliable
  • Ferries are not avaliable
  • Flights are not avaliable
  • Taxis are not avaliable

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.
Bus Express, Lomprayah (ลมพระยา), Oct 23, 2019
Very comfortable. Almost on time - delayed by 10m.
Bus Express, Lomprayah (ลมพระยา), Oct 22, 2019
It is a good, cheap and easy wat to go from Bangkok to Ko Tao. Everything is well arranged.
Bus Express, Lomprayah (ลมพระยา), Oct 22, 2019
The ferry was great, well organised and almost on time. The bus was grim - eight and a half hours with only one brief stop, and the roof leaked when raining, meaning we got a free shower every time the bus braked or turned a corner. Also, bus guys, top tip - please wash the windows more than once a year so at lest passengers can see out! I met the guys in the 12Go Asia office - they're actually real people, and most helpful and friendly. Thanks guys.
Bus Express, Lomprayah (ลมพระยา), Oct 16, 2019
Should have the bus seat booking when check in at Maehaad pier. So passengers will not rushing out of the catamaran for getting the better seat on the bus.
ferry High Speed Ferry, Songserm (ส่งเสริม), Oct 12, 2019
It was a bit late and very uncomfortable on the bus
ferry High Speed Ferry, Songserm (ส่งเสริม), Oct 4, 2019
The ferry and the bus both were alright, relatively clean and somewhat comfortable. That didn't really matter though because the bus ride still sucked. We were supposed to arrive at 5 am in bangkok (which we also actually did) but the lights were turned on again at 12 after half the people were already sleeping and we were actually woken up so we could get out of the bus and buy something to eat and drink, which meant that most people sat there for 40 minutes doing nothing. After we got back on the bus they didn't turn off the lights untill 1:30 am and the people behind us talked until 2:00 am and didn't care that we asked them to quiet down a little bit.
Bus Express, Lomprayah (ลมพระยา), Sep 30, 2019
Everything went to schedule. No problems with the ferry or the bus running late. Initially seems a bit disorganised, but it all works well. The food at the Chumphon pier was really good. Spicy, but delicious nonetheless and great value. The place we stopped (Thap Sakae) mid bus journey to Bangkok from Chumphon was a delightful surprise! It was a great big place with lots of food, drinks and whatnot on offer. Only gripe is that seats are really small (built for a smaller stature than us larger westerners!) and there’s minimum legroom for such a long bus journey. Unceremoniously dumped on Khao San road with no idea how to get anywhere. You just have a load of taxis hounding you for service. If there was even an information board with a map, where the bus stops, would be a huge help. All in all, a good journey.
Bus Express, Lomprayah (ลมพระยา), Sep 24, 2019
Very good trip
Bus Express, Lomprayah (ลมพระยา), Sep 23, 2019
Lack of information regarding the trip. I didn’t know if it was possible to get any kind of food. I travelled with this company two times, and they seem to struggle in the process with information. The people who gave information in English in the bus talked English so fast that the information didn’t come out right. So I was more confused that informed.
Bus Express, Lomprayah (ลมพระยา), Sep 22, 2019
Fast smooth ride on ferry, issue of roaches on the seats, in the main cabin. Ride on bus was smooth, seats and cleanliness was ok.
Bus Express, Lomprayah (ลมพระยา), Sep 13, 2019
Would recommend smooth from start to finish so well organised
ferry High Speed Ferry, Songserm (ส่งเสริม), Sep 3, 2019
I'm usually not a person throwing up - neither on a ship nor in "normal" situations. Well this time I did (but it was also a rough sea). The ship was old, sometimes it smelled like gas and the railing didn't seem super secure to me. Inside water tripped from the ceiling and in general it just wasn't a comfi boat (even though they tried to make comfi seats and play a movie in English). Nevertheless the staff was nice.In the bus it smelled like all kinds of stuff - kinda disgusting. I'll definitely recommend going with another organisation and choose VIP or VIP 24 when using the bus.
Bus Express, Lomprayah (ลมพระยา), Sep 3, 2019
Smooth and easy journey. Clean coach and ferry. Arrived only 10 minutes late.
Bus Express, Lomprayah (ลมพระยา), Sep 2, 2019
Nice company and fast boat !
827 customer reviews