From Bangkok you can travel by bus to destinations through out Thailand, Cambodia and Vietnam
From Bangkok you can travel by bus directly to nearly any destination in Thailand and also a number of destinations in neighbouring countries such asSiem Reapin Cambodia (for Ankhor Wat temple complex) andHo Chi Minh Cityin Vietnam. The bus network reaches far more destinations than the railway network or than are accessible via nearby airports. Bus also travel tends to be cheaper than 2nd class train travel in Thailand and normally quicker. There are three main bus stations in Bangkok. Most buses to destinations in the North, such asChiang Mai, depart from Morchit Bus station near Chatuchak Park. Buses to destinations in the South, such asPhuket, depart from Bangkok’s Southern Bus Terminal. There are buses to many destinations in the East of Thailand, such asPattaya, from Ekkamai Bus station, which is conveniently located near a BTS station on the Sukhumvit Road. There are also a number of very good private bus service, such as the Lomprayah Company services toKoh Samui, Koh PhanganandKoh Tao, which leave from a city centre location near the famous backpacker area of the Khao San Road.
Buy Tickets for Travel from Bangkok
You buy tickets online for travel from Bangkok to destinations across Thailand and other countries in Bangkok using the Search Box below.
This section of our guide to travel from Bangkok focuses on travel from Bangkok to destinations in Thailand.
Bangkok to Chiang Mai
Wat Doi Suthep, near Chiang Mai
Information about 3 different bus companies providing transport from Bangkok to Chiang Mai. Our Guide to bus travel from Bangkok to Chiang Mai includes timetables, ticket prices, ticket booking and station maps. We explain how and where to catch the bus, and then how to get from your arrival point in Chiang Mai to your hotel.
Haad Nam Tok is one of the many deserted beaches in Koh Phangan
Koh Phangan currently has no airport. To get there you can either fly to Koh Samui and take aferry to Koh Phangan, or alternatively you can fly to Surat Thani Airport and take a bus/ferry journey to Koh Phangan. The cheapest way to do the journey is by bus. A slightly more expensive option is to go by train to Surat Thani and travel onward to onward to Koh Phangan via Donsak ferry port.
Bus Stations: Bowon Niwet Road (nr Khao San Road) and Chakrabongse Road (nr Khao San Road)
Bangkok to Pattaya
Pattaya City has a busy beach
Information about 3 different bus services from Bangkok city to Pattaya and a minivan service that collects you from your hotel in Bangkok. Maps of the departure stations in Bangkok and a map of Pattaya Bus Station. Online ticket booking, timetables, tickets prices and a guide to onward travel from Pattaya Bus Station.
There are four ways to travel from Bangkok to Phuket. 1. By taxi. 2. By flying to Phuket Airport: Lion Air and Thai Asia Air both fly there. 3. By bus. 4. By train to overnight sleeper train to Surat Thani and connecting bus from there. In our information page we focus on the train/bus option 4. Information about the other options can be viewed by clicking on the Book button.
The direct flights to Koh Samui are very expensive because of the monopoly held by a single airline over the route. For this reason many travellers choose to take either the bus or an overnight train to Surat Thani province from where a variety of different companies provided ferry services to Koh Samui. If you do not like travelling overnight then there is a daytime bus and high speed ferry service which does the journey in daylight hours.
Bus Stations: Bowon Niwet Road (nr Khao San Road) and Chakrabongse Road (nr Khao San Road)
Bangkok to Koh Phi Phi
Maya bay in Koh Phi Phi is a popular attraction
Koh Phi Phi does not have an airport. You need to take a ferry from either Rassada Pier in Phuket or Klong Jilard Pier near Krabi Town to reach Koh Phi Phi. There are several bus companies which offer ‘Joint Tickets’ which include both bus travel from Bangkok to Phuket’s ferry pier and the ferry ticket to Koh Phi Phi. The journey takes 18 to 20 hours. VIP buses with reclining seats are available.
You can fly from Bangkok to Krabi (1 hour 20 minutes). You can take a bus (12 hours 30 minutes). Or you can travel by train to Surat Thani and by bus from there (15 hours 30 minutes). The cheapest option is the bus, then the train/bus route, and the most expensive option is flying, particularly when you take into account the cost of the taxi journey to Don Mueang Airport in Bangkok and from Krabi Airport to wherever you plan to stay in Krabi.
The best way to get from Bangkok to Koh Tao is to take the combined bus and ferryservice offered by the Lomprayah High Speed Ferry Company. They have two services a day leaving from near the Khao San Road in Bangkok. Alternatively save yourself the cost of a hotel room for night and take a sleeper train to Chumphon and then transfer to the Lomprayah catamaran ferry from a nearby pier.
To get to Sukhothai from Bangkok you either need to take a bus the whole way, or alternatively take a train as far as Phitsanulok. From Phitsanulok it is an easy 1 hour journey by local bus services to Sukhothai. The bus journey is scheduled to take 8 hours 10 minutes compared to a total travelling time of around 7 hours if you travel by train and then bus from Phitsanulok.
The famous Bridge over the River Kwai in Kanchanaburi
Two ways to get fromBangkok toKanchanaburi. 1. By train. There are two departures a day from Thonburi Train Station. 2. By minivan. There are many different minivan operators who charge from 150 THB per person and leave from a variety of different locations around Bangkok.
Koh Kood is best known for luxury resorts but also has budget accommodation
The only direct service from Bangkok to Koh Kood is provided by the Boonsiri High Speed Ferries company. Their services departs once a day from near the Khao San Road. The first part of the journey is by minivan to Trat where passengers transfer to a ferry to Koh Kood. Doing the trip independently via Trat costs roughly the same as the direct service but takes several hours longer.
The cheapest way to get from Bangkok to Siem Reap is by bus. The journey takes around 9 hours. You can also fly to Siem reap with Thai Asia Air with air fares typically priced 2 to 3 times more than the bus fare. Flights depart from Don Mueang Airport near Bangkok and the flight time is 1 hour.
This is a journey with two stages. At present there are no bus services which go all the way from Bangkok to Vietnam.
Stage 1 involves taking a bus to Phnom Penh, which is the capital city of Cambodia. This stage of the journey takes 13 hours. The bus departs from Bangkok at 05.00 and arrives at 18.00. On completion of the first part of the journey passengers need to organise their own accommodation for the night.
Stage 2 is a shorter bus journey of 6 hours 30 from Phnom Penh to Ho Chi Minh City. There are two daily departures: 08.00 and 12.30. Most people opt for the earlier departure as they arrive in Hon Chi Minh city at 14.30. However, if you plan to experience Phnom Penh’s night life you might opt to take the later departure.
There are lots of different ways to travel from Bangkok.
Minivan:For short journeys a minivan is often the most cost effective and quickest form of transport. There are minivan stations located in many different parts of Bangkok but the main departure point is near Victory Monument right in the centre of Bangkok, and this is the place where the most people go to catch a minivan to nearby destinations like Ayutthaya,Hua HinandKanchanaburi.
2nd Class A/C Sleeper seats on Thai trains fold down into beds at night with clean white sheets
Trains:Train travel in Thailand is an experience which we recommend everyone to try at least once. The overnight journeys toChiang MaiandSurat Thani(for ferry connections to Koh Samui and Koh Phangan) on a sleeper train are the most popular. All long distance trains from Bangkok start at Hua Lamphong Train Station, except the train to Kanchanaburi for the Bridge Over the River Kwai, which departs from Thonburi Train Station. For information about train services in Thailand see ourGuide to the Booking Train Tickets in Thailand.
Public taxi queue at Bangkok’s Don Mueang Airport
Taxis:The most expensive way to travel, but sometimes the most convenient particularly fromBangkok’s International Airport (Suvarnabhumi) to Pattaya. If you speak some Thai, understand the way to negotiate, and have an understanding of what constitutes a ‘fair price’, then the cheapest way to take a long distance taxi journey is to bargain directly with the driver. The most expensive way is to use one of the ‘Limousine Services’ with a kiosk located in the airport. A third option is to book online (see the link above) which can be more expensive that bargaining directly with the driver but most likely cheaper than using a Limousine Service from the airport. Uber and other online Taxi booking services are prohibited from sending their drivers to pick up from any of the Airports in Bangkok.