To get to the most picturesque islands you cannot avoid taking a ferry. Some destinations are served by larger and more stable car ferries, others are connected by smaller but faster high speedboats or catamarans. If you easily get seasick, avoid travelling by catamaran which rides the waves when the sea is rough – rather opt for a high speed boat as it cuts the water what results in a less rock-and-rolling trip. Also, taking a seat on an upper open-air deck may help weather high waves. TransBaanTon offers online tickets for ferry trips – it is not even necessary to pop in at their office to buy one.
What are the Main Stations of TransBaanTon?
TransBaanTon ferries travel to a number of popular destinations. The list of the stations serviced by TransBaanTon includes but is not limited to:
Phuket Airport
Phuket Bus Terminal 2
Thong Sala Koh Phangan
Phuket Kalim Hotel Transfer
Ao Nang Transfer
Kata Beach Hotel Transfer
Koh Mak
Patong Hotel Transfer
Na Thon Pier Seatran Ferry
Karon Beach Hotel Transfer
Komtar Tower
Koh Phayam Pier Ranong
Krabi Town Transfer
Krabi Bus Terminal
Koh Samui Bus Terminal
George Town Transfer
Ekkamai
Southern Bus Terminal
Khao Sok Hotel Transfer
Krabi Airport
Hat Yai Town Transfer
The Steak Restaurant
Satun Pakbara Immigration Point
Bangtao Beach
Khao Lak Hotel Transfer
Koh Lipe Walking Street
Thongsala Pier Seatran
Sukhumvit Hotel Transfer
Surin Transfer
Mai Khao Beach
Bailan Beach
Penang Georgetown Komtar
Ao Nam Mao pier
Kai Bae Beach
Rassada Pier Phuket
Mochit
Hat Yai City Center
Khao Lak Bus Station
Bundhaya Pier
Southern Bus Terminal
Southern Bus Terminal
Ekkamai
Naihan Transfer
White Sand Beach
Ekkamai
Phuket Town Hotel Transfer
Koh Phi Phi Tonsai Pier
Chai Chet Koh Chang
Phuket Bus Terminal 2
Rawai Transfer
Lonely Beach
Koh Chang Ranong
Thong Sala Pier Taxi Service Meeting Point
Kai Bae Beach Hotel Transfer
Camping and Bed Koh Larn
Koh Mak Ao Nid
Koh Phangan Hotel Transfer
Klong Prao Beach
7 Eleven Khao Lak
Jomtien Hotel Transfer
Krabi Van Terminal
Koh Samui Hotel Transfer
Naban Pier
Koh Lipe Pattaya Beach
Hat Yai Airport
Khao Sok Bus Station
Hat Yai Railway Station
Krabi Airport
Koh Muk Pier
Bangbao Beach
Southern Bus Terminal
Tawaen Beach
Mae Haad Koh Tao
Phuket Bus Terminal 1
Bundhaya Resort Koh Lipe Pier 1
Bang Bao Hotel Transfer
Bailan Beach Hotel Transfer
Khao Lak Opposite Mcdonalds
Had Ta Waen Pier
George Town
Phuket Chalong Hotel Transfer
Chai Chet Beach Transfer
Klong Prao Beach Transfer
Kamala Beach Transfer
Thung Wua Laen Beach
Bangkok Khaosan Road
Phuket City
Victory Monument Hotel Transfer
Ratchathewi Hotel Transfer
Pathum Wan Hotel Transfer
Water Gate Hotel Transfer
Bangrak Hotel Transfer
Saiyuan Hotel Transfer
Pattaya City
Kantieng Beach Transfer
Ratchadaphisek Hotel Transfer
Khlong Toei Hotel Transfer
Sathorn Hotel Transfer
Yaowarat Hotel Transfer
What are the Most Popular Routes of TransBaanTon?
Here are some of the most popular piers covered by TransBaanTon’s schedule:
What are the Ferry Classes & Prices of TransBaanTon?
The rule of thumb is the faster the boat, the higher the price is. Before booking, decide whether you need an express service or slower options are also acceptable. The rates for the latter are much more affordable. Yet the difference in the travel time may be really huge, so always check how long the ferry trip takes before you book your ticket. Also, the availability of some classes can be limited and always requires advanced booking. Always remember to check the pier your boat leaves from and docks at to choose the most convenient one for your onward trip and read other travellers' reviews.
Pros & Cons of Ferry Travel
Pros of Ferry Travel
To take a ship is the only way to reach some of the islands. And in many cases – some of the most beautiful, postcard and paradise islands you have always wished to go!
Different ticket classes are often available so you will be able to choose the fare, level of comfort, travel time, and schedule which suits you best.
Book online to save time – on many routes, booking in advance is an absolute must. In the first place, it concerns longer trips, trips on busy periods like national holidays, long weekends or high season. It is a good idea to book at least several days prior to your travel date if your route is served by a limited number of trips per day, too.
Travelling by ferry is fun. It is always nice to have a look at the places you have visited from another angle – well, in this case – from water. Almost any destination looks terrific from water and you will have a great opportunity to take brilliant pictures.
Cons of Ferry Travel
Getting seasick is the major concern for ferry travellers. The longer is the trip and the rougher the sea is, the more chances to feel your stomach protesting. To make your trip more enjoyable, take the medicine half an hour before your trip and follow our recommendations from above.
Ferry trips are highly weather dependent. It means that on rainy days departures can be delayed or even cancelled. It is not an uncommon thing to close the ferry connections even with bigger islands during stormy weather for several days. It means you should keep this possibility in mind if your ferry trip connects with a flight – chances to get to the mainland later than expected can be high during certain periods.
Bangkok Khaosan RoadBangrak Hotel TransferKhao Sok Hotel TransferKrabi AirportHat Yai Town TransferThe Steak RestaurantSatun Pakbara Immigration PointHad Ta Waen PierKlong Prao Beach TransferPhuket AirportBangtao BeachYaowarat Hotel TransferKhao Lak Hotel TransferKoh Lipe Walking StreetThongsala Pier SeatranSukhumvit Hotel TransferSurin TransferMai Khao BeachBailan BeachPhuket Bus Terminal 2Penang Georgetown KomtarAo Nam Mao pierThong Sala Koh PhanganPathum Wan Hotel TransferKai Bae BeachWater Gate Hotel TransferRassada Pier PhuketPhuket Kalim Hotel TransferMochitAo Nang TransferHat Yai City CenterKhao Lak Bus StationBundhaya PierKata Beach Hotel TransferSouthern Bus TerminalKoh MakRatchathewi Hotel TransferSouthern Bus TerminalEkkamaiNaihan TransferGeorge TownKhao Lak Opposite McdonaldsWhite Sand BeachSathorn Hotel TransferEkkamaiPhuket Town Hotel TransferKamala Beach TransferKoh Phi Phi Tonsai PierChai Chet Koh ChangPatong Hotel TransferPhuket CityNa Thon Pier Seatran FerryPhuket Bus Terminal 2Rawai TransferPattaya CityKaron Beach Hotel TransferSaiyuan Hotel TransferLonely BeachKoh Chang RanongKomtar TowerKoh Phayam Pier RanongThong Sala Pier Taxi Service Meeting PointBailan Beach Hotel TransferKai Bae Beach Hotel TransferPhuket Chalong Hotel TransferCamping and Bed Koh LarnKoh Mak Ao NidKoh Phangan Hotel TransferKlong Prao BeachThung Wua Laen Beach7 Eleven Khao LakChai Chet Beach TransferJomtien Hotel TransferKrabi Van TerminalKrabi Town TransferKoh Samui Hotel TransferNaban PierKoh Lipe Pattaya BeachHat Yai AirportKantieng Beach TransferKhao Sok Bus StationKrabi Bus TerminalHat Yai Railway StationKrabi AirportKoh Muk PierBangbao BeachVictory Monument Hotel TransferKoh Samui Bus TerminalBang Bao Hotel TransferGeorge Town TransferSouthern Bus TerminalKhlong Toei Hotel TransferRatchadaphisek Hotel TransferEkkamaiTawaen BeachMae Haad Koh TaoSouthern Bus TerminalPhuket Bus Terminal 1Bundhaya Resort Koh Lipe Pier 1
TransBaanTon Company Reviews
M Y
Mistoura Y
The bus was late at the meeting point (Khao Lak) but the ride was good. We receive a little bag with bottle of water, juice and biscuits. It was cold during the trip but fortunately we had a blanket to keep us warm.
Bus Bus, TransBaanTon, May 16, 2026
Y B
Yannick B
No AC in the van
Van Standard Van, TransBaanTon, Mar 21, 2026
M K
Martin K
Bus turned up late driver didn't give me a ferry ticket and left me stranded on Koh Chang had to get a private car now they are fighting me instead of giving me a refund avoid this terrible service
Ferry Ferry + Bus, TransBaanTon, Mar 10, 2026
K M
Kristina M
The bus was great, but the staff was really unfriendly.
We were sitting in the last row of the bus, behind us was the wall. There was a little bit of free space where in the beginning some boxes were stored. The bus attendant came to sleep on the floor in that space. He woked us up, by putting up our seats so that he could enter in that little space.
I understand that the staff also needs to sleep, but please organise a space for that in the bus. This doesn’t feel like a good service when someone is sleeping on the floor under your seat while you are in a comfortable coach.
Secondly when we were getting out of the bus the bus started to drive before we were able to pick out luggage from the luggage department. We took our luggages on the move and the bus drove away with the luggage department open. I don’t know what happened to the luggage of other passengers, but it’s most likely has fallen out of the vehicle on the move
Also no announcement where made in english.
Bus VIP Bus + Ferry, TransBaanTon, Mar 9, 2026
N L
Nathalie L
Disappointing experience overall. I asked if my hotel could be added as a pickup point since it was only about 500 meters away and on the way, but the request was refused, so I had to walk there with my luggage.
Communication during the trip was very poor. We were dropped off without explanation, didn’t know we had to take our bags, and were suddenly rushed to run for the ferry at the last minute. After the crossing, we had to wait about 1 hour and 15 minutes for the bus.
The bus to Bangkok was extremely old, with terrible suspension and very smelly toilets, making the journey quite uncomfortable.
For comparison, Ko chang Transport was much better organized: friendly staff, we stayed in the same van on the ferry, and everything was smooth and well coordinated. Trans Baan Ton felt much less organized.
Ferry Ferry + Bus, TransBaanTon, Mar 8, 2026
S E
Sigrid E
Only one Car vom Hotel to Hotel
Van Standard Van, TransBaanTon, Mar 2, 2026
A P
Abhishek P
Good experience reached on time
Van Standard Van, TransBaanTon, Feb 26, 2026
C C
Christopher C
Bus ride was great but when got to port kicked off the bus with minimal guidance. Nearby desks tried to sell hotel transfer despite the fact I’d already paid. Eventually spoke to the right person and was given a number. Other people were put in a minibus but the rest of us were told to get on ferry (no assistance with the luggage)and we would be picked up other side. This happened and we were taken to the hotel so all was good in the end. But the port process is somewhat chaotic.
Bus Standard Bus + Ferry, TransBaanTon, Feb 26, 2026
S M
Simon M
Perfect. No problems!!
Ferry Speedboat + Bus, TransBaanTon, Feb 25, 2026
G W
George W
Best operator Ive had for the Koh Samui trip so far.
The first van turned up at 7.45am instead of 8am which was a bit annoying and put us in a sweaty last minute rush to get our bags down 50 odd stairs and check out but we were ready early so this was OK. The second van was comfortable with reclining seats and everyone fell asleep.
Be prepared for the standard random vehicle changes and poor communication but otherwise a good trip
Van Standard Van + Ferry, TransBaanTon, Feb 23, 2026
T F
Tine F
No information beforehand. Suddenly the bus stopped and we got told to get out and no more information. Then we had to wait fpr a while while no one would tell us how long or anything. Were not told when we arrived at the border control what would håpen or what to do. Would have been much better with just a little bit information
Van Van + VIP Bus + Van, TransBaanTon, Feb 20, 2026
M A
Marc A
Not enough details on the description; The hotline was super helpful but I didn't know I had to use it.
Van Van + Ferry, TransBaanTon, Feb 17, 2026
R R
Riikka R
Booking my trip was easy, but the details about the bus stop were not correct. I dd wait the bus as asked in Khao Lak Bus station, but the bus did not arrive. I did call the 12GO international hotline and then I soon was picked up and I mede it to the bus. Tjis information should be dated! In bus station there was a sign about something only in Thai. I have taken the sama bus from the same location previously without probem. I do not know if the bus was waiting me on the rouad side bus stop, where I had no knowledge to go to, since it did say bus station in the reservation and in the ticket. Phonecall was vital, from WA questionnaire I got delayed answer and starnge emoji answer, when I asked about the arrival of the bus.
Bus Bus, TransBaanTon, Feb 15, 2026
S M
Silviu M
I booked transport from Koh Samui to Penang. The evening before departure I was informed there was a “problem” and that my original transfer would not operate. I was instructed to be at Raja Ferry at 5:30am instead.
When I arrived, there was no van and no clear contact person. After waiting and multiple calls/messages, I had to purchase my own ferry ticket to Don Sak and arrange my own transfer to connect with the bus.
From Don Sak onward the bus journey ran smoothly, and to their credit the ferry ticket I purchased was refunded. However, the early morning coordination was poorly handled and unnecessarily stressful.
Clearer communication and proper pickup organization would have avoided the confusion and extra cost/time.
Transport was completed, but the experience — especially the morning transfer — was not well managed.
Bus Bus + Van + Ferry, TransBaanTon, Feb 12, 2026
J F
Joseph F
The driver was fantastic and saved this transfer from being poor. Pickup was 1pm but didn’t actually get picked up until 2:30pm. If i hadn’t texted for updates i would have no idea. Traffic was poor i understand but 1hr30 is alot. The driver like i said was very happy and helpful.
Van Standard Van, TransBaanTon, Feb 12, 2026
T
Tcallowsmith
Kata beach - Ao Nang - bus was on time, but then had to do multiple pickups around Phuket. Which meant, not leaving Phuket Island until 3pm, due to Phuket traffic. Had two stops along the way, first stop driver nearly left without me. Second stop was only 40KM from Ao Nang, which felt a bit pointless.
Van Standard Van, TransBaanTon, Feb 6, 2026
A T
Albina T
During booking the trip it was mentioned that bus gonna be comfortable minivan.
The minivan actually came to pick me up from hotel, but he just drop me to bus station and I need to wait 50 min outside for another bus. They brought very old bus with very small leg space which cause pain to sit there. The luggage was placed in the middle of aisle, so you cant even keep legs out to rest the knee pain.
I sat on single sit, than driver forced me to sit in the front on double sit with another person. When I asked him why I cant sit alone where I feel comfortable, he was very rude and shouting back.
Van Standard Van, TransBaanTon, Feb 1, 2026
A S
Abhijith S
The van did not stop for us the first time. When I called the operator, he started shouting on me.
He said “go talk to 12go asia, I cannot talk to you”
Van Standard Van, TransBaanTon, Jan 30, 2026
N S
Nicholas S
The van ride was awful, pretty sure the driver was falling asleep at the wheel. And he spoke no english and drove in circles in Patong looking for a rider but could not communicate with the rider.
Van Standard Van + Ferry, TransBaanTon, Jan 29, 2026
A H
Andreas H
The minivan arrived late for pickup and also arrived significantly late at the destination. The driver was driving very aggressively, following other vehicles extremely closely, and the ride felt unsafe. Toward the end, there seemed to be a technical issue and the van almost lost control. I was not dropped off directly at my hotel and had to walk several hundred meters. For taller passengers, the minivan is quite uncomfortable, although I was lucky to have enough legroom.
Van Standard Van, TransBaanTon, Jan 25, 2026
A L
Amy L
The driver was 30 minutes late then asked us for 200 THB each for luggage even though our suitcases were normal size and not overweight. We arrived to the hotel 1.5 hours later than advertised. But he got us from A - B. The mini bus was also quite stuffy and warm.
Van Standard Van, TransBaanTon, Jan 23, 2026
L O
Lilly O
They trip was actually really okay👍. The only downside was that my husband was eaten a life by bedbugs in the bus from the Pier to bangkok. His whole body is covered in itchy bedbug bites.
Ferry Ferry + Bus, TransBaanTon, Jan 22, 2026
A F
Airam F
It was a great service besides the 2 hours delay due to Thai traffic
Van Standard Van, TransBaanTon, Jan 21, 2026
C S
Christine S
Very well organized! Much better than on our way to the island.
Bus Standard, TransBaanTon, Jan 21, 2026
P M
Paul M
Bus terminal transfer was utterly shambolic no one recognised the transfer details you sent they finally agreed to put us on a bus after 1 hour of negotiation however once we got moving it was ok at the pier driver stopped behind a large building never said anything only realised that was the stop as we set off again and saw the pier made the driver stop again and had to walk back downhill to the pier pier check in very good very quick transfer to the boat
Van Van + Speedboat, TransBaanTon, Jan 19, 2026
R S
Rory S
It was great, I was a bit closer to the airport and they were able to accommodate my needs and made sure I wasn’t left behind , great communication with the WhatsApp also
Van Standard Van, TransBaanTon, Jan 16, 2026
T B
Triva B
Driver take from us 200tbh per suitcase. We allready paid for that with booking.
Van Standard Van + Ferry, TransBaanTon, Jan 8, 2026
M V
Martin V
Our hotel was not listed on the booking website.
Van Standard Van, TransBaanTon, Jan 3, 2026
V S
Valerio S
The driver arrived 1 hour late, there was poor and confusing communication, and when we asked about the time over the phone (due to the delay) I was even accused of being rude. Despite this, 2 stars because we did make it to our destination.
Van Standard Van, TransBaanTon, Dec 27, 2025
E R
Enrico R
The operator was on time for departure but we’re arrived to destination two hours later than time indicated in voucher.
Van Standard Van, TransBaanTon, Dec 26, 2025
B B
Boris B
It was smooth. But I don’t understand why the driver of the van from Hatyay to Penang collected extra 20 TB from the passengers. I haven’t noticed in my ticket that there would be any extra payments.
Van Van + VIP Bus + Van, TransBaanTon, Dec 23, 2025
Y B
Yazied B
Driver arrived ahead of time and waited till we were ready. Drove nicely and stopped for toilet break
Van Standard Van, TransBaanTon, Dec 18, 2025
V H
Victor H
The driver was very kind!
Van Standard Van, TransBaanTon, Dec 17, 2025
B A
Bendehiba A
Énormément de retard, jusqu’à 4:00 heures.
Van Standard Van, TransBaanTon, Dec 13, 2025
D L
Diana L
Cleaning good but the bed is the most uncomfortable bed that I slept in all thailand
Van Standard Van, TransBaanTon, Dec 12, 2025
O K
Olesia K
All went well
Ferry Ferry + Van, TransBaanTon, Dec 8, 2025
H J
Hennie J
All 100% driver very frendly AAA all the way
Van Standard Van, TransBaanTon, Dec 4, 2025
N V
Nina V
I was a little nervous because of the bad reviews, but everything went smoothly for me, thank you so much. The pick-up in Khao Lak (in front of McDonald's) was on time, the tuk-tuk was already waiting at the bus station in Ranong, and we had almost an hour at the pier to grab something to eat. We then arrived on Koh Phayam almost on time by speedboat.
Bus Bus + Speedboat, TransBaanTon, Nov 26, 2025
S G
Salome G
Bus was on time and comfortable but the Pattaya Bus station is far away from the pier. I had to take a Grab to the pier which I would have liked to know beforehand
Van Van + Speedboat, TransBaanTon, Nov 25, 2025
P S
Patricia S
There is no information about when you can stop for toilet. Also, we had to go down the bus and was difficult to understand what was going on and what I should do.
The bus was very uncomfortable and AC extremely cold
Bus Standard Bus + Ferry, TransBaanTon, Nov 25, 2025
L R
Luana R
we were supposed to get picked up at 1pm, actually got picked up at 2.30pm. If we hadn’t texted the mentioned number we wouldn’t even have had any confirmation that they were on their way/ they were running late. When the bus arrived, there was no space for our luggage because the trunk was so small. We had to change drivers half way through and both of them specifically asked me (19yo female) to sit next to them in the front seat, which was quite weird. The drive that should have taken 4-4.5h took 5.5 hours so not a great experiece overall.
Van Standard Van, TransBaanTon, Nov 24, 2025
N B
Nikki B
Trip from Karon Beach to Karon Beach took 5 hours not 3 as per booking. No traffic just lots of stops to pick up people all over Phuket which delayed travel.
Van Standard Van, TransBaanTon, Nov 24, 2025
D D
dilana D
The journey was supposed to take 3.5 hours but lasted 6 hours; the driver was very late.
Van Standard Van, TransBaanTon, Nov 22, 2025
L K
Laura K
We had a great trip from Khao Sok to Phuket. The driver was very friendly, we talked a lot, and he also gave us some helpful advice. We felt really comfortable during the ride and would definitely book with him again.
Van Standard Van, TransBaanTon, Nov 21, 2025
G H
Garreth H
Driver 40 minutes late. Felt like I was on a roller coaster for over 3 hours. The heavy breaking and bouncy suspension, was really not good.
Van Standard Van, TransBaanTon, Nov 16, 2025
M M
Matteo M
Start time was on point, but the trip lasted more than 5 hours instead of 3
Van Standard Van, TransBaanTon, Nov 14, 2025
I H
Ian H
Timings were quite a bit out. We got told to be at pick up an hour before. The pick up actually came 35 mins later than pick up time so we were actually waiting for a long time. Apart from that the overall service from booking to drop off was fine. I would definitely recommend to use this company.
Van Standard Van, TransBaanTon, Nov 13, 2025
E K
Emrullah K
We stood in front of our Airbnb for a good two hours. After several inquiries via WhatsApp, we received no concrete details or information. We were told the bus was on its way. As customers, we would have appreciated proactive updates so we wouldn't have wasted our precious time waiting in the blazing sun, but could have used that time to relax in a café, etc. The vehicle's trunk was clearly too small. We were sitting in the very back, and all the other guests' suitcases and bags had to be pushed behind the seats. This was very annoying. We booked a premium service, but so far we haven't received any feedback on what this premium service includes. Very disappointing…
Van Standard Van, TransBaanTon, Nov 9, 2025
R D
Refael D
Comfortable car, pick up on time driver was ok. Questions had been answered quickly in WhatsApp.
Good company good service price ok
Van Standard Van, TransBaanTon, Nov 5, 2025
O L
Oleg L
Punctual but the wait for the coach after the ferry was too long (1 hour)
Ferry Ferry + Bus, TransBaanTon, Oct 27, 2025
4.1
267 customer reviews
5
50%
4
22%
3
17%
2
11%
1
0%
89.1% of 267 travelers were presumably happy with TransBaanTon as they left good or no review