A complete guide to long-distance buses in Thailand, including online booking methods, ticket prices, and frequently asked questions. This article will help you understand! This trip mainly involved traveling between Bangkok and Kanchanaburi, so let's share our experience.
Bangkok Long-distance Bus Introduction
If you are tired of playing in Bangkok city, you may want to visit the surrounding cities. There is a less noisy city feeling. There are also many tourist attractions worth exploring in the surrounding cities of Bangkok, and you can take a minibus to get there.
City | Driving time (hours) | Remark | |
North | Ayutthaya, Lopburi | 1.5~2.5 | World Cultural Heritage Ancient Capital |
East | Pattaya, Koh Samet | 2~3 | seaside vacation |
South | Hua Hin, Cha-Am | 2.5~3 | seaside vacation |
West | Kanchanaburi | 3 | Nature Exploration |
Thailand long-distance bus ticket booking
When you are unfamiliar with the place, it is safest to book your tickets in advance. The rich man booked his tickets for the round trip from Bangkok to Kanchanaburi through the 12GO online booking website. In addition to booking tickets, he can also choose seats, purchase insurance, and receive pre-trip reminders. The rich man thinks it is quite good. For detailed booking methods, please refer to12GO online ticket booking, ticket collection, and quick paymentThis article.

Bangkok Main Bus Station
When booking a bus ticket through 12GO, I discovered the following major bus stations in Bangkok. Be careful not to make the mistake when booking your ticket! I've also included the bus station names in Thai for easy directions.
Bangkok Northern Bus Terminal
Thai: ท่ารถตู้ต่างจังหวัด หมอชิต 2
English: Mo Chit 2 Van Terminal, Mochit New Bus Terminal
Bangkok Southern Bus Terminal
Thai: สถานีขนส่งผู้โดยสารกรุงเทพ ถนนบรมราชชนนี
English: Sai Tai Mai Bus Terminal, Southern Bus Terminal
Eastern Bus Terminal
Thai: สถานีขนส่งผู้โดยสารเอกมัย
English: Ekkamai Bus Terminal
Unpacking at Bangkok Northern Bus Terminal
This time, the rich man is going to share about Bangkok North Station Mo Chit 2 Van Terminal bus riding experience, because Mo Chit 2 Van Terminal It is close to Chatuchak Park and relatively close to downtown Bangkok, so we chose to get on the bus here.
First, a few words about Bangkok traffic. Early this morning, I took a pre-booked Grab taxi from the hotel to Mo Chit 2 Van Terminal. The Grab driver's route was incredibly complex and circuitous, which made me a bit nervous. The driver took me around in circles, but I eventually made it to the bus station. The time on the Grab taxi wasn't correct; it actually took about 15 minutes to arrive. 15 minutes in the morning can get you pretty far (laughs).

Upon arriving at Mo Chit 2 Van Terminal, you'll see the bus station is made up of four buildings: A, B, C, and D. According to the ticket information on 12GO, the tycoon needs to redeem his ticket at Counter 8 in Building D.

We arrived at Building D at about 5:30, and it was still dark.

I found counter 8. The staff at counters 11 and 12 kept shouting "Kanchanaburi, Kanchanaburi" to help me. It was so noisy that my ears hurt so much that I couldn't even eat breakfast (laughs).
After giving the 12GO booking QR Code to the counter staff for scanning, about 15 minutes later, the ticket lady handed the ticket to the rich man, and he successfully exchanged it for a ticket from Bangkok to Kanchanaburi. There was no problem communicating in English.

Many minibuses were parked under the expressway. It was not yet six o'clock, but the whole station was already bustling and full of life.

This time, our departure number was seat 144. The wealthy family arrived early to wait in the waiting area. Honestly, the exhaust fumes were a bit strong, so we recommend wearing a mask. Oh, and don't forget to use the restroom near Building A before departure; there won't be any restrooms along the way.

At the bus stop early in the morning, there were already many local people ready to take the bus.
Don’t underestimate Bangkok Northern Bus Terminal. There are more than 150 bus stops in total. You can imagine how important this bus station is. The rich man thinks that he should be able to reach anywhere in Thailand (laughs).
ticket.

Klook Bangkok Transport Deals
The windshield of the minibus said Bangkok – Kanchanaburi, so it seemed that there was no problem.

The minibus door was already packed with luggage. The wealthy family only had a handbag, which they placed on the seat of the young wealthy man (laughs). Our driver for Kanchanaburi today was a young, stylish guy. He had a cup of coffee before driving and looked very motivated. Go!

The bus made about five or six stops on the way to Kanchanaburi, but they were all very quick and didn't take too long. I felt like getting on and off the minibus was very spontaneous, with seemingly familiar passengers. There were no fixed bus stops; it seemed like passengers just told the driver where they wanted to get off, and he would open the door.
Wow! The car was going really fast. After leaving downtown Bangkok, the roads were light and traffic was good. The average speed was probably 70-80 kilometers per hour, with the fastest speed exceeding 100 kilometers per hour. It was really thrilling. Remember to fasten your seatbelts. I couldn't close my eyes the whole way. In the end, it only took me 2 hours and 30 minutes to reach Kanchanaburi Bus Station, 30 minutes early. That's amazing.

Kanchanaburi Bus Station Unpacking
We have arrived at Kanchanaburi Bus Station.

There is a small shop at the entrance where you can buy some snacks, biscuits and drinks to eat while waiting for the bus.

There are also hot cooked food! I think one skewer is 20 baht.

The waiting area at Kanchanaburi Bus Station, with its high ceiling, felt quite comfortable. I arrived early, at 8:35 AM, and there weren't many people.

Oh, and there’s a paid toilet behind the bus station. It’s free for children and 5 baht for adults.
The minibus fares from Kanchanaburi to various locations in Bangkok are as follows:
destination | Fare (Thai Baht) | Remark |
Bangkok BTS Mo Chit Station (Green Line, Thai: หมอชิต) | 130 | |
Bangkok Southern Bus Terminal (Sai Tai Mai) | 110 | Can transfer to southern Thailand, Hua Hin and other places |
Bangkok MRT Kamphaeng Phet Station (Blue Line, Thai: กำแพงเพชร) | 130 | |
Bangkok MRT Bang Sue Station (Blue Line, Thai: สถานีบางซื่อ), | 110 | Transfer to SRT Red Line |
Central Pinklao Department Store, Bangkok | 110 | Near Khaosan Road |
There are several minibus companies selling tickets at Kanchanaburi Bus Station. You can ask which one will depart first.

The bus fare from Kanchanaburi Bus Station to Bangkok is between 110 and 130 baht. My friend got ripped off because the ticket seller told me his bus was the fastest and non-stop to Bangkok. He ended up stopping at several stations along the way and even had to refuel. It took him almost four hours to get to Bangkok. My butt was so exhausted!

After getting your ticket, keep an eye on the timetable above. The staff, recognizing the wealthy family as foreigners, took special care, reminding them what time to board the bus and which platform to board. The wealthy man gave them a thumbs-up. In the end, the bus was 30 minutes late.

Kanchanaburi Bus Station also has buses to other destinations, such as Suphanburi, and the buses look very unique.

If you have any questions, you can come to the tourist center and ask the bus station staff for confirmation.

There are motorcycle taxis available inside the Kanchanaburi Bus Station, and city buses are available on the other side. It is a combination of minibuses, buses, and motorcycle taxis. It is a very convenient transportation hub in Kanchanaburi.

Kanchanaburi Bus Station Location
common problem
Can I carry large luggage on a minivan in Bangkok?
Since there's no luggage storage on the minibus, I recommend packing light. Oh, and while my 12GO booking specifically states that pets are not allowed, I don't think there's any mention of large luggage. I once encountered a foreign tourist carrying a backpack as large as a person, forcing them to leave it in the aisle.
How to book tickets and choose seats for Bangkok buses?
This time, the tycoon booked his ticket in advance through the 12GO website to ensure that he could depart on time. For details, please refer toHow to book tickets on the 12GO websiteShare this article.
How many people can a Bangkok minivan seat?
When I booked my ticket and selected my seat on 12GO, I saw that the minibus had about 20 seats. There was also a special seat next to the driver (laughs).
