For travelers exploring Eastern Thailand, Ekkamai Bus Terminal remains one of the easiest and most accessible bus terminals in Bangkok. Thanks to its direct connection to the BTS Skytrain, it is especially convenient for tourists staying in Sukhumvit, Siam, Silom, or central Bangkok areas.

1. By BTS Skytrain (Recommended)
The easiest and fastest way is by BTS Skytrain.
Take the BTS Sukhumvit Line and get off at:
- BTS Ekkamai Station
Use Exit 2, and you will see the bus terminal immediately beside the station.
Why BTS is Recommended
- Avoid Bangkok traffic jams
- Affordable transportation
- Convenient for tourists
- Easy access from central Bangkok
Popular BTS connections:
- From Siam Station: around 15–20 minutes
- From Asok Station: around 10 minutes
- From Mo Chit Station: around 30 minutes
2. By Taxi or Grab
You can also travel by:
- Taxi
- Grab
- Bolt
Simply search for:
- “Ekkamai Bus Terminal”
- “Eastern Bus Terminal Bangkok”
This option is convenient if you have large luggage or travel with family.
However, Bangkok traffic can be heavy during:
- Morning rush hour
- Evening rush hour
- Weekends and holidays
3. From Suvarnabhumi Airport (BKK)
There are several ways to reach Ekkamai Bus Terminal from the airport.
Option A: Airport Rail Link + BTS
- Take Airport Rail Link to Phaya Thai Station
- Transfer to BTS Sukhumvit Line
- Get off at Ekkamai Station
Option B: Taxi
A direct taxi ride usually takes:
- 30–60 minutes depending on traffic
4. From Don Mueang Airport (DMK)
Option A: Taxi
Direct taxi to Ekkamai Bus Terminal.
Option B: Red Line + BTS
- Take the SRT Red Line
- Connect to BTS system
- Continue to Ekkamai Station