Yo
Best answer
13
Airport Rail Link City Line to Phaya Thai (45 baht, ~30 min), then BTS to Asok (17–42 baht) — best value with luggage at any hour. Last train around midnight — check schedule if landing very late. Grab 350–550 baht door-to-door if tired or past train hours. Ignore illegal taxi touts in arrivals — use official queue or app. Express line to Makkasan costs more, saves little for Sukhumvit.
5
City Line to Phaya Thai then BTS one stop — 45 baht total-ish, 35 min. Fine at 10pm.
3
Two suitcases on BTS stairs at Phaya Thai — fine if you're mobile, tough if not.