BKK · Transport

BMTA Airport Bus 552

Bus

Bus Roughly 45–70 min to eastern Bangkok suburbs depending on exact stop and traffic Around 24–35 THB depending on sub‑operator/AC vs non‑AC

24–35 THB gets you from Suvarnabhumi into the eastern suburbs

BMTA Airport Bus 552 runs from Suvarnabhumi Airport’s Main terminal to eastern Bangkok suburbs and the On Nut/Srinakarin area for roughly 24–35 THB, depending on sub‑operator and AC vs non‑AC buses. Locals on r/bangkok say it’s what they use to get close to home near On Nut for around 24 THB, not a tourist shuttle. Think of it as a standard city bus that happens to start at the airport.

Typical run time sits around 45–70 minutes from the Main terminal, but Thai transport forum posts warn that the bus sometimes ducks into back streets and service roads instead of sticking to the expressway. Rush hour around 17:00–19:30 can push things well past the 60‑minute mark. Build the buffer if you’re heading to an onward bus or a late hotel check‑in in Srinakarin or Bearing.

Frequency is quoted as every 15–30 minutes, though regulars on r/Thailand flag real‑world gaps that feel longer, especially late evenings after 21:00. This is standard BMTA, not a timed airport coach, so treat the schedule as a suggestion. Many riders keep Google Maps or Thai transit apps open to check where the next 552 is rather than trusting any printed timetable at the stop.

The 552 uses regular BMTA buses with minimal luggage space, and some departures are non‑air‑conditioned or have weak AC, which can feel rough after a 6–12 hour flight. You’re paying 24–35 THB, so expect upright city seats, no racks sized for 23 kg suitcases, and occasional crowding once you get closer to On Nut or along Srinakarin Road. If you’re hauling two checked bags, this is pain, not savings.

Stops along the route often connect with BTS stations like On Nut or sometimes Bearing, and locals on Thai forums mention bailing out there to switch to the Skytrain instead of sitting through surface traffic. Signage on the bus and at many stops is Thai‑only, which several TripAdvisor reviewers say makes it hard to know where to get off without watching a blue dot on your phone. Tourists usually only ride 552 when an Airbnb host in On Nut or Srinakarin tells them to.

How to use BMTA Airport Bus 552 from Suvarnabhumi

  • 1. From Arrivals at the Main terminal, follow signs down to the public transport/bus area on Level 1; look for BMTA counters and posted route numbers including 552.
  • 2. Confirm with staff or the driver that this 552 variant passes your landmark (On Nut, Srinakarin, or a BTS station like On Nut/Bearing) before boarding.
  • 3. Board through the front or center door as directed, keep large luggage as out of the aisle as possible, and grab a seat quickly; buses can fill up by the time they leave the airport loop.
  • 4. Pay the conductor or driver in cash after departure; fares run roughly 24–35 THB depending on AC vs non‑AC and exact sub‑operator, so keep a 20 and some 1–5 THB coins handy.
  • 5. Track your location with Google Maps or a Thai transit app and press the stop button 100–200 meters before your BTS station or street corner; don’t rely on English announcements, as many runs only call stops in Thai.

One last tip: if the first 552 that shows up is an older non‑AC bus and you’ve just walked out of a 30°C baggage hall, wait for the next AC coach if you can spare 15–30 minutes.

Other transport at BKK