← BKK–DMK corridor & all stations

ARL Airport Rail Link

ARL Airport Rail Link

The Airport Rail Link (ARL) connects Suvarnabhumi Airport (BKK) to central Bangkok at Phaya Thai, with 8 stations over 28 km. Express trains run BKK↔Makkasan in 15 min; the City Line stops at all 8 stations in ~30 min. The ONLY direct rail connection to BKK.

Airport Rail Link (express + commuter) · 8 stations · 197 hotels nearby

All stations on the ARL Airport Rail Link

From Suvarnabhumi Airport (south) to Phaya Thai (north)

#Station
1Suvarnabhumi Airport111m66m
2Lat Krabang1416m64m
3Ban Thap Chang023m59m
4Hua Mak428m54m
5Ramkhamhaeng1534m48m
6Makkasan1339m61m
7Ratchaprarop7744m35m
8Phaya Thai7346m39m

Airport connections from the ARL Airport Rail Link

to Suvarnabhumi (BKK)
11–46 min
Range across all 8 stations on this line.
to Don Mueang (DMK)
35–66 min
Range across all 8 stations on this line. May involve bus transfer.

Times for Tue 1 Sep 2026, 08:00 Asia/Bangkok schedule.

/** * TripAirportOrder.astro — client-side reorder of BKK/DMK pairs (tt#109). * * Server-rendered pages (home corridor sections, station pages) show the * BKK and DMK journey/hotel cards in a fixed order. When the visitor has a * persisted trip airport (HotelSearch writes `tt:trip-airport:v1`), the * selected airport's card should LEAD — same rule HotelSearch applies to * its sort and badges. * * Static HTML cannot know the selection, so this script runs once per page * and swaps DOM order inside every `.legs` pair. It is progressive * enhancement only: without JS or without a selection, nothing changes. * * Zero-dependency by design (plain script, runs before paint via placement * at the end of Layout's body). */ ---