Suvarnabhumi Airport public transport guide

Bangkok4 routesUpdated 2026-08-28

Getting to and from Suvarnabhumi Airport by public transport, without the guesswork. Suvarnabhumi Airport keeps things simple, with a handful of public transport options to choose from — two in total. Check out the list below to find the best option for you, and remember to confirm the details directly with the service provider before travelling.

01

Airport Rail Link

Rapid transit rail service connecting Suvarnabhumi Airport to central Bangkok via an elevated 28.6-kilometre line with eight stations. Operated by Asia Era One (AERA1 City), the City Line runs from the airport basement level to Phaya Thai station with connections to the BTS Skytrain and MRT subway systems.

Routes (1)

City Line

TrainDetails

Commuter rail service connecting Suvarnabhumi Airport to Phaya Thai station in central Bangkok with six intermediate stops. Connects to the MRT Blue Line at Makkasan station and BTS Sukhumvit Line at Phaya Thai station.

Stops
Suvarnabhumi Airport (A1)Lat Krabang (A2)Ban Thap Chang (A3)Hua Mak (A4)Ramkhamhaeng (A5)Makkasan (A6)Ratchaprarop (A7)Phaya Thai (A8)
02

Bangkok Mass Transit Authority

State-owned public bus operator providing scheduled city bus services from Suvarnabhumi Airport's Public Transportation Center. Multiple routes connect the airport to various Bangkok destinations including Don Mueang Airport, Rangsit, and southern Bangkok suburbs.

Routes (3)

Route 554

BusDetails

Bus service from Suvarnabhumi Airport to Don Mueang Airport and Rangsit via the New Bangkok-Chonburi Expressway and Ramintra Road. Operates 24 hours a day.

Stops
Suvarnabhumi AirportDon Mueang AirportRangsit

Route S6 (555)

BusDetails

Bus service connecting Suvarnabhumi Airport to Krung Thep Aphiwat Central Terminal (Mo Chit), providing a direct link to the northern bus terminal area.

Stops
Suvarnabhumi AirportKrung Thep Aphiwat Central Terminal

Route 558 (S7)

BusDetails

Bus service from Suvarnabhumi Airport to Central Rama 2 in southern Bangkok, passing through Ramkhamhaeng, Srinakarin, Bang Na, and Suksawat Road areas.

Stops
Suvarnabhumi AirportRamkhamhaeng 2 JunctionSrinakarin JunctionBang NaCentral Rama 2

Help us improve this page

Found outdated information or know about a service we're missing? Let us know.

Suggest page updates