Whether you go North, Northeast, East or South of Thailand, there is a wide range of bus routes linking the capital, Bangkok, with the rest of the provinces. Bus is the preferred way to move around the country among backpackers, as it is budget-friendly and relatively comfortable, and it also reaches most off the beaten path destinations far from the train network or inaccessible by plane.
We support advance ticket booking for more than 50 bus stations across Thailand, connecting Bangkok with the major tourist destinations: Mae Hong Son, Chiang Mai, Chiang Rai, Nan, Phrae, Sukhothai and Tak in the North, Nong Khai, Loei, Udon Thani, Khon Kaen, Buriram and Ubon Ratchathani in the Northeast, Ayutthaya in the Central region, Pattaya, Rayong and Trat in the East, Hua Hin, Prachuap Khiri Khan, Chumphon, Surat Thani, Ranong, Phang Nga, Phuket and Krabi in the South.
We also list international bus routes connecting Thailand with Cambodia, Laos and Malaysia.
- Bus companies in Thailand
- Getting around Thailand by bus
- - Northern Thailand
- - Bus routes to Mae Hong Son
- - Bus routes to Chiang Mai
- - Bus routes to Chiang Rai
- - Bus routes to Lampang
- - Bus routes to Nan
- - Bus routes to Phayao
- - Bus routes to Phrae
- - Northeastern Thailand
- - Bus routes to Udon Thani
- - Bus routes to Nong Khai
- - Bus routes to Khon Kaen
- - Bus routes to Amnat Charoen
- - Bus routes to Ubon Ratchathani
- - Central Thailand
- - Eastern Thailand
- - Southern Thailand
- International bus routes to Thailand
- - Cambodia
- How to book your bus tickets in Thailand?
Bus companies in Thailand
Road transportation in Thailand is carried out by two types of vehicles: buses and minivans. Bus companies operate modern fleets of vehicles equipped with air-conditioning. Depending on the travel distance and the level of comfort your prefer, you can choose among bus or minivan options available for your route.
Buses cover short and long distances between two or more cities in different provinces during daytime. Note that there are no sleeper buses in Thailand.
The most common models of buses in Thailand are single-deck and double-deck coaches equipped with reclining seats and capacity for 30 to 40 passengers.
Most seated buses have air-conditioning and the staff on-board provides water and refreshing towels.
Minivans generally cover short distances during daytime and connect cities in the same province or neighbor provinces.
The most common model of the minivan in Thailand is the Toyota Hiace, having the interior refurbished with three rows of seats accommodating 10 passengers. Additionally, there is space for 1 extra passenger in the front of the van, seating next to the driver.
Most minivan vehicles are equipped with air conditioning and seatbelts to ensure a comfortable and safe trip.
Getting around Thailand by bus
With over 70,000 km, the highway network in Thailand covers all the regions in the country. Most highways consist of two-lane and four-lane roads in good condition that guarantee a safe driving.
There are different types of highways in Thailand, classified as national highways interconnecting regions, provinces and major cities, regional and local highways interconnecting localities within the same region or province.
The first digit of the highway number indicates the region in Thailand -1 for Northern, 2 for Northeastern, 3 for Central and Eastern, 4 for Southern-, whereas the rest of the digits indicate the classification of highway.
- - Single digit highways represent the national highways connecting Bangkok with the rest of the country: Route 1 (Phahonyothin Road) between Bangkok and Chiang Rai in Northern Thailand, Route 2 (Mittraphap Road) between Bangkok and Nonh Khai in Northeastern Thailand, Route 3 (Sukhumvit Road) between Bangkok and Trat in Eastern Thailand, and Route 4 (Phet Kasem Road) between Bangkok and Hat Yai in Southern Thailand.
- - Two digit highways represent principal highways connecting a region. For instance, Route 22 between Udon Thani and Nakhon Phanom in the Northeast, Route 44 between Krabi and Surat Thani in the South.
- - Three digit highways represent regional highways connecting near provinces. For instance, Route 108 between Chiang Mai and Mae Hong Son, Route 201 between Nakhon Ratchasima and Loei.
- - Four digit highways represent intra-province highways connecting the capital of the province with the districts.
Northern Thailand comprises the provinces of Chiang Mai, Chiang Rai, Lampang, Lamphun, Mae Hong Son, Nan, Phayao, Phrae, Uttaradit, Tak, Sukhothai, Phitsanulok, Phichit, Kamphaeng Phet, Phetchabun, Nakhon Sawan and Uthai Thani.
Mae Hong Son, Chiang Mai and Chiang Rai are three mountainous provinces in Northern Thailand bordering Myanmar and Laos. The temperature is cooler than the rest of the country and the landscape offer stunning views of picturesque towns lying at the foot of the mountains. Visitors can travel here to enjoy a relaxing atmosphere, admire the beautiful temples in Chiang Mai and Chiang Rai, and set a base camp for trekking or visiting the hill tribes in the Golden Triangle.
Bus routes to Mae Hong Son
Bus routes to Chiang Rai
Northern River Valleys
The Northern River Valleys comprise Lamphun, Lampang, Nan, Phayao, Phrae and Uttaradit. These provinces are outside the classic tourist circuit and contain many interesting and unspoilt towns ready to be explored.
Bus routes to Lampang
Bus routes to Nan
Bus routes to Phayao
Bus routes to Phrae
The Northeastern region, known as Isan, is the biggest region in Thailand and is home to one-third of Thailand's population. From Khmer temples, to unusual sites and breathtaking scenery, Isan offers destinations that are not to be missed but still remain largely undiscovered. As such, the region boasts an authenticity that is appealing if you want to go off the beaten path. it worths to be mentioned, among others, the Khao Yai National Park, one of the biggest parks in Thailand, proclaimed a UNESCO World Heritage Site, Phanom Rung Historical Park, an astonishing remnant of the Khmer empire and Khon Kaen, one of the fastest growing areas in Thailand, especially known for its high-quality silk and for its proximity to fascinating archaeological sites such as the Phu Wiang park where dinosaur bones are still preserved.
Northern Isan comprises the provinces of Bueng Kan, Nong Khai, Loei, Nong Bua Lamphu, Udon Thani, Sakon Nakhon, Nakhon Phanom, Mukdahan and Kalasin. Travel here to explore the great Mekong River Valley and the National Parks in Loei or cross the border to Laos.
Bus routes to Udon Thani
Bus routes to Nong Khai
Central Isan comprises the provinces of Chaiyaphum, Khon Kaen, Maha Sarakham, Roi Et, Yasothon and Amnat Charoen. Travel here to discover the Chi River Basin.
Bus routes to Khon Kaen
Bus routes to Amnat Charoen
Southern Isan comprises the provinces of Nakhon Ratchasima, Buriram, Surin, Sisaket and Ubon Ratchathani. Travel here to visit Khao Yai National Park and marvel at the Khmer architecture of Phanom Rung Historical Park.
Bus routes to Ubon Ratchathani
Central Thailand comprises the provinces of Ang Thong, Phra Nakhon Si Ayutthaya, Bangkok, Chai Nat, Lop Buri, Nakhon Pathom, Nonthaburi, Pathum Thani, Samut Prakan, Samut Sakhon, Samut Songkhram, Saraburi, Sing Buri, Suphan Buri, Nakhon Nayok, Kanchanaburi and Ratchaburi.
Bangkok boasts magnificent temples and palaces, authentic river canals and bustling markets. The capital is also the main transportation hub in Central Thailand, with many buses and minivans departing from the main stations of Makkasan and Mo Chit, and the representative offices of the companies in Khao San Road.
Bus routes to Bangkok (North)
Bus routes to Bangkok (East)
Bus routes to Bangkok (South)
Thanks to the proximity to Bangkok, travellers can arrange a day trip to Ayutthaya to visit the splendid ruins of the second capital of Siam in Ayutthaya Historical Park, or Kanchanaburi to cross the Bridge over the River Kwai part of the infamous Death Railway to Burma.
Bus routes to Ayutthaya
Eastern Thailand comprises the provinces of Chachoengsao, Chanthaburi, Chon Buri, Prachin Buri, Rayong, Sa Kaeo and Trat.
Eastern Gulf Coast
The Eastern Gulf Coast is a region filled with popular beach resorts and paradise islands. The coastline includes world-class tourist destinations like Pattaya, Ko Samed and Koh Chang archipelago, praised for the white sandy beaches and crystal waters.
Bus routes to Pattaya
Southern Thailand comprises the provinces of Phetchaburi, Prachuap Khiri Khan, Chumphon, Nakhon Si Thammarat, Narathiwat, Pattani, Phatthalung, Songkhla, Surat Thani, Yala, Krabi, Phang Nga, Phuket, Ranong, Satun and Trang.
Northern Gulf Coast
Located in the heart of the Northern Gulf Coast, Hua Hin is an attractive destination for travellers seeking the sun and the sea. This seaside resort city is just few hours away from Bangkok and is the perfect spot to enjoy a weekend escape or some family vacations.
Bus routes to Hua Hin
Bus routes to Prachuap Khiri Khan
Central Gulf Coast
Chumphon and Surat Thani are the gateway to the islands in the Gulf of Thailand: Koh Samui, Koh Phangan and Koh Tao. Also the beautiful National Park of Khao Sok formed by impressive limestone ranges and evergreen tropical rainforest.
Bus routes to Surat Thani
The Andaman Coast is home to some truly picture-postcard destinations in Thailand, featuring incredible coastal karst formations, sandy beaches and idyllic islands scattered through the coastline between Ranong, Phang Nga, Krabi, Phuket, Trang and Satun provinces.
Bus routes Phang Nga
Bus routes to Phuket
Bus routes to Krabi
International bus routes to Thailand
Thailand is connected with direct international bus services to Phnom Penh and Siem Reap in Cambodia, Vientiane, Vang Vieng and Luang Prabang in Laos, and Kuala Lumpur in Malaysia.
Thailand is connected by road with Cambodia through two border checkpoints: Aranyaprathet–Poipet in Sa Kaeo province and Hat Lek–Koh Kong in Trat province.
Travellers bound to Thailand are required visa exemption or else stamped visa or apply for visa on-arrival.
International bus routes from Cambodia
How to book your bus tickets in Thailand?
Booking your bus tickets in Thailand is very quick and simple. Search for bus routes between any two cities for your travel dates.
Select your route
After search, we will display the results for your itinerary.
Find the services operated by different bus and minivan companies and select the most convenient option.
Click to expand the details of the route, you will find the available fares. The bus companies in Thailand offer various types of fares, depending on the vehicle.
Fill in the passenger and contact details
Next, provide the passenger(s) information and select your seats.
Baolau supports seat selection on certain buses and minivans in Thailand. In case that seat selection is available, you can choose your preferred seats during the reservation process and the seat numbers will be guaranteed when the booking is confirmed. In other cases, we will carefully select the best seats for you and your travel company.
Don't forget to provide the contact details of the person responsible for booking. We will send the ticket confirmation by email.
Complete your payment
Select your payment method. We accept international credit or debit cards.
Check your itinerary and price breakdown. Confirm that the booking information is correct. Before you proceed to payment, you must read and accept the terms and conditions of booking.
Receive your tickets by email
Once your payment is complete, your reservation will be processed.
In the following 24 hours you will receive the itinerary and booking confirmation by email with the electronic ticket in PDF format.
You can also access to Manage your booking via web and download the electronic ticket to your device.
How to use the bus e-ticket?
The electronic ticket can be used to board the bus or collect the bus ticket at the authorized ticket office before boarding.
Passengers must follow the instructions contained in the e-ticket and print a physical copy in advance or carry a digital copy in the mobile phone or tablet to present it before boarding.
RECEIVE YOUR E-TICKET BY EMAIL
Receive your electronic ticket by email in PDF format, ready to print or carry in your mobile phone.
ARRIVE AT THE STATION ON TIME
Arrive at the bus station 60 minutes before the scheduled departure time. If required, present your electronic ticket at the authorized ticket office and collect your bus ticket.
BOARD THE BUS
Locate the bus departure point and present your ticket to the driver before boarding. Arrive on time, make sure you don’t miss your bus.