Getting to bus stations in Thailand stress-free

Laurent Dubreuil Article written and verified by a Thailand travel and tourist logistics expert · Updated in 2026

To easily get to bus stations in Thailand, especially in Bangkok, it's essential to know the transport options from airports (Suvarnabhumi BKK, Don Mueang DMK) or city centers. Choices vary depending on your budget, time, and baggage volume.

  • Official metered taxis and ride-hailing apps like Grab offer comfort and speed.
  • Public transport (Airport Rail Link, BTS Skytrain, MRT Metro, local buses) are more economical but can be more complex with suitcases.

Good planning and knowledge of local specifics, such as the precise names of stations (Mo Chit 2, Sai Tai Mai, Ekkamai), will allow you to avoid stress and unforeseen events. Always allow a comfortable time margin (1h30 to 2h), especially during peak hours (7 am-9 am and 4 pm-7 pm), to avoid missing your bus.

Traveling in Thailand is an incredible experience, but transport logistics can sometimes be intimidating, especially for a first trip. Are you wondering how to get to bus stations in Thailand, particularly from airports or your hotel in Bangkok? This guide is designed to alleviate your worries and provide you with all the practical information to reach your bus station smoothly. No more anxiety about getting lost or missing your bus: follow the guide for a peaceful transition to your next destination.

1. Major Bus Terminals in Bangkok and Their Locations

Bangkok, the Thai capital, serves the entire country via three major bus terminals, each specializing in specific directions. Knowing their location and services is the first step in organizing your journey.

Northern Bus Terminal (Mo Chit 2 / Chatuchak)

The Mo Chit 2 bus terminal (also known as Mochit 2 or Chatuchak) is the largest and handles departures to Northern and Northeastern Thailand (Chiang Mai, Chiang Rai, Sukhothai, Ayutthaya, Udon Thani, Nong Khai). It is located north of Bangkok, near the Chatuchak Market.

Exact location: 27 Kamphaeng Phet 2 Rd, Chatuchak, Bangkok 10900. See on Google Maps.

Southern Bus Terminal (Sai Tai Mai)

The Sai Tai Mai bus terminal, or Southern Bus Terminal, is dedicated to destinations in Southern and Western Thailand (Phuket, Krabi, Koh Lanta, Hua Hin, Surat Thani for the Gulf islands, Kanchanaburi). It is located west of the Chao Phraya River, relatively out of the city center.

Exact location: 8 Borommaratchachonnani Rd, Chim Phli, Taling Chan, Bangkok 10170. See on Google Maps.

Eastern Bus Terminal (Ekkamai)

The Ekkamai bus terminal is smaller and primarily serves Eastern Thailand (Pattaya, Koh Chang, Rayong, Trat). It is conveniently located in the city center, near a BTS station.

Exact location: 10 Sukhumvit Rd, Phra Khanong, Khlong Toei, Bangkok 10110. See on Google Maps.

2. Accessing Bus Stations from Bangkok Airports

Whether you land at Suvarnabhumi (BKK) or Don Mueang (DMK), several options are available to reach the bus stations. Always allow at least 1h30 to 2h of travel time to avoid any stress.

From Suvarnabhumi Airport (BKK)

1

Official Taxi or Grab

Go to the ground floor (level 1) and follow the "Public Taxis" signs. A kiosk will assign you a taxi number. The cost to Mo Chit 2 or Sai Tai Mai is approximately 400-500 THB (excluding tolls, allow 75 THB more), plus the 50 THB airport surcharge. Allow 45-60 minutes travel time. Grab is also available with fixed prices. This is the most direct option to get to bus stations in Thailand, especially with luggage.

2

Airport Rail Link (ARL) + Metro/BTS

Take the Airport Rail Link City Line from the basement to Phaya Thai station (45 THB, approximately 30 minutes).
From there:

  • For Mo Chit 2: Take the BTS (Skytrain) from Phaya Thai to Mo Chit station (42 THB, approximately 15 min), then a short taxi ride (50-80 THB) to the bus terminal.
  • For Ekkamai: Take the BTS from Phaya Thai to Ekkamai station (42 THB, approximately 20 min). The bus terminal is within walking distance.
  • For Sai Tai Mai: Not recommended by public transport. A taxi will be needed from Phaya Thai (approximately 200-300 THB, 30-45 min).

3

Public Bus (Airport Bus)

Direct bus lines connect Suvarnabhumi to the bus terminals. Bus S1 (from level 1, gate 7) goes to Mo Chit 2 and Khao San Road (60 THB, 60-90 min depending on traffic). It is more economical but slower and potentially crowded with little space for luggage.

From Don Mueang Airport (DMK)

1

Official Taxi or Grab

Taxis are available at the exits (level 1 of terminals). The cost to Mo Chit 2 is approximately 150-250 THB, to Ekkamai 250-350 THB, and to Sai Tai Mai 350-450 THB (excluding tolls). The journey takes 30-50 minutes depending on traffic. Grab offers fixed prices and the convenience of not having to negotiate, which is very valuable for getting around in Thailand.

2

Bus A1, A2, A3, A4 (Airport Bus)

These buses are convenient and economical shuttles from Terminal 1 (gate 6) and Terminal 2 (gate 12).

  • Bus A1 (30 THB, 30 min) goes directly to BTS Mo Chit / MRT Chatuchak Park station (1.5km from Mo Chit 2).
  • Bus A2 (30 THB, 30 min) goes to BTS Victory Monument station.
  • Bus A3 (50 THB, 45-60 min) goes to BTS Phloen Chit / MRT Lumphini station.
  • Bus A4 (50 THB, 60-75 min) serves Khao San Road and the historic center.
From there, connections are necessary (short taxi ride or other public transport). Official information on DMK buses.

3. Accessing Bus Stations from Bangkok City Center

From your hotel or a tourist area, several options are available to reach the bus stations. Your choice will depend on the target station and your starting point. Allow a margin of 1 to 1h30, especially during peak hours.

For Mo Chit 2 (Northern Bus Terminal)

  • BTS Skytrain + Taxi/Bus: Take the BTS to Mo Chit station. From there, the bus terminal is about 1.5 km away. A taxi or local bus (number 3, 77, 96, 104, 134, 136, 138, 145) will take you there for about 40-80 THB.
  • MRT Metro + Taxi/Bus: Take the MRT to Chatuchak Park station, then proceed as with the BTS.
  • Taxi or Grab: Directly from your location. Expect 150-300 THB from the center (Siam, Sukhumvit) depending on traffic, for 30-60 minutes of travel.

For Sai Tai Mai (Southern Bus Terminal)

This is the bus terminal furthest from the tourist center and the least well served by direct public transport.

  • Taxi or Grab: This is the most recommended and convenient option. The cost ranges from 200 to 400 THB from central Bangkok, for a journey of 40 to 70 minutes.
  • Public Bus: Buses like 511 or 79 serve Sai Tai Mai, but they can be slow and crowded. They are inconvenient with luggage.
Transport options for getting to bus stations in Thailand
Visualization of the different transport options available for Bangkok bus stations.

For Ekkamai (Eastern Bus Terminal)

Ekkamai is the most accessible station from the center.

  • BTS Skytrain: Take the BTS to Ekkamai station. The bus terminal is located right next to the station, a few minutes' walk away. This is the simplest and fastest option from most Sukhumvit or Siam tourist areas.
  • Taxi or Grab: Expect 100-200 THB from central Bangkok for 15-30 minutes of travel.

4. Indicative Costs and Duration of Transport to Bus Stations

To prepare your budget and schedule, here is a comparison of average costs and durations for transport to Bangkok's main bus stations. Durations can double during peak hours (7 am-9 am and 4 pm-7 pm).

Transport From (example) Target Station Indicative Cost (THB) Estimated Duration (off-peak) Advantages Disadvantages
Taxi/Grab Airports (BKK/DMK) Mo Chit 2 / Sai Tai Mai / Ekkamai 150-500 THB (+ tolls 75 THB) 30-70 min Comfort, direct, ideal with luggage Higher cost, heavily influenced by traffic
Airport Rail Link (ARL) Suvarnabhumi (BKK) Phaya Thai (connection) 45 THB 30 min Fast, cheap, avoids traffic Requires connection, not direct
BTS Skytrain / MRT Metro City center Mo Chit 2 (via Mo Chit station) / Ekkamai 16-59 THB 15-30 min (+ short taxi if needed) Economical, fast, avoids traffic Possible connection, stairs, not direct to Sai Tai Mai
Public bus (airport) Don Mueang (DMK) Mo Chit (via A1) / Victory Monument (via A2) 30-60 THB 30-90 min Very economical, direct on some routes Slow, often crowded, little luggage space, traffic

Note: Prices are indicative and may vary depending on traffic, time, and any surcharges. 1 € is equivalent to approximately 38-40 THB. Always check current fares on site.

5. Specifics and Pitfalls to Avoid for a Smooth Journey

To get to bus stations in Thailand, a few precautions will save you inconvenience and unnecessary expenses. Thailand is generally safe, but local tips will ensure a better experience.

Use Ride-Hailing Apps (Grab)

The Grab app is very popular in Thailand and works like Uber. It offers fixed and transparent prices, thus avoiding negotiation and inflated fares, a common concern with unofficial taxis or tuk-tuks. Download it before your departure and connect your local number if possible. It's an excellent way to get around with confidence, especially from airports. Plan for an internet connection (local SIM card or eSIM) to use it.

Negotiation and Meter for Taxis

If you take a taxi on the street, always insist that the driver uses the meter. If a driver refuses or offers an unreasonable fixed price, do not hesitate to find another one. Drivers offering a fixed price generally try to overcharge you, especially near stations or tourist sites. Prepare small denominations (20, 50, 100 THB notes) as drivers don't always have change for large notes.

Beware of Fake Bus Services and Scams

Be vigilant around Khao San Road or highly touristy areas where private agencies offer bus services that may be less reliable, slower, or hide scams (stops at tourist shops, unexpected bus changes). Prioritize buying your tickets directly at official bus station counters or via recognized platforms like 12Go.asia. Additional information on common scams is available on sites like Le Guide du Routard.

Anticipate Traffic

Bangkok is notoriously famous for its traffic jams. Always allow a large margin of error (minimum 1h30-2h), especially if you have a bus to catch at a specific time. During peak hours (7 am-9 am in the morning and 4 pm-7 pm in the evening), a 30-minute journey can easily double. Using the BTS or MRT for part of the journey can save you valuable time and ensure you arrive on time.

6. Choosing the Best Mode of Transport According to Your Needs

The “best” mode of transport depends entirely on your personal situation. Here's how to make your choice for bus travel in Thailand.

If Your Budget Is Limited

Public transport (BTS, MRT, Airport Rail Link, and local buses) are the most economical. However, they often require connections and can be less comfortable with heavy luggage. The direct bus option from the airport (S1 or A1-A4) is also very affordable and a good compromise for some routes.

If You Are Pressed for Time

The BTS and MRT are unbeatable for speed by avoiding traffic. If your destination is near a Skytrain/Metro station, prioritize this option, even if it means finishing with a short taxi ride. For airports, the Airport Rail Link is the fastest solution to reach the center. A direct taxi remains a fast option outside peak hours.

If You Have a Lot of Luggage

An official metered taxi or a ride ordered via Grab is highly recommended. The comfort of having your luggage directly in the trunk and being dropped off at your destination effortlessly is a major asset, especially after a long flight or a day of sightseeing. This justifies the slightly higher cost.

🏆 Expert's Verdict: Our Recommendations

For most travelers (comfort & efficiency)
Grab or Official Metered Taxi
The simplest solution, with a fixed price via Grab or negotiated by meter for taxis. Ideal with luggage, and efficient for all stations.
For tight budgets and solo travelers
Public Transport (BTS, MRT, ARL, bus)
Very economical and helps avoid traffic jams over long stretches. Requires more organization and can be inconvenient with a lot of luggage.
Time and Money Saving Tip
Mix Modes of Transport (ARL/BTS/MRT + short taxi)
Use public transport for long distances in the city, then finish with a taxi or Grab for the last few kilometers to the station. This combines economy and efficiency.

By following these tips, you will know perfectly how to get to bus stations in Thailand, thus optimizing your time and budget. Planning is the key to a successful and stress-free journey. Happy travels!

Plan your bus itinerary in Thailand

Questions fréquentes

What is the main bus station in Bangkok?

Bangkok has three main bus stations: Mo Chit 2 (serving North/Northeast), Sai Tai Mai (serving South/West), and Ekkamai (serving East). Mo Chit 2 is the largest and the main one for departures to Northern Thailand.

Is Grab available in Thailand and is it reliable?

Yes, the Grab app is very popular and reliable in Thailand. It offers fixed and transparent prices, which avoids negotiations and abusive fares from taxis or tuk-tuks, thus offering a safe and convenient transport solution. Plan for an internet connection.

What is the fastest way to get from an airport to a bus station in Bangkok?

From Suvarnabhumi Airport, the Airport Rail Link combined with BTS/MRT is the fastest way to avoid heavy Bangkok traffic. From Don Mueang, buses A1/A2/A3/A4 are fast and economical for reaching metro/BTS stations, or a direct taxi/Grab if you are outside peak hours.

Should I insist on the meter in a taxi?

Yes, always insist that the taxi driver uses the meter. If a driver refuses or offers an unreasonable fixed price, take another taxi or use the Grab app for transparent and no-surprise pricing. Official metered taxis are the standard.

How much time should I allow to get to a bus station?

Always allow a generous margin, ideally 1h30 to 2h, especially if your journey includes high-traffic areas or during peak hours (7 am-9 am and 4 pm-7 pm). Traffic in Bangkok is unpredictable and can significantly increase travel times.

Are there any pitfalls to avoid when accessing bus stations?

Yes, be wary of taxis that refuse the meter and offer a high fixed price. Also, avoid unofficial bus agencies, especially around Khao San Road, which may offer lower quality services or scams. Prioritize official bus station counters or Grab for transparency.