Footlongs at 3 a.m.? Subway in BKK Main has you.
This Subway in Suvarnabhumi’s Main terminal runs 24 hours, which makes it one of the few spots where you can grab a made-to-order sandwich at 02:30 before a red‑eye. It’s post‑security, landside options thin out late, so this becomes the default for anyone stuck on an overnight layover.
Pricing tracks global airport norms: a 6‑inch sandwich usually lands around the mid‑100s THB, and a footlong with a drink pushes into the low‑200s THB. That’s cheaper than many sit‑down spots in BKK’s Main terminal, and you know exactly what you’re paying for before they assemble it.
Menu is the usual Subway lineup: ham, tuna, meatball, veggie, plus basic salads and cookies. Bread choices stay standard (Italian, wheat, Parmesan‑Oregano), and they’re usually happy to toast a sandwich even at 04:00. Don’t expect anything Thai‑specific like basil chicken or spicy pork; this branch leans toward the global template.
Service pace varies with banked departures. Around big long‑haul waves (think late‑night Europe banks and early‑morning regional flights), the line can run 10–15 minutes, mostly due to custom topping requests. If your boarding pass says Main terminal and you’re within 6–7 gates, you can normally be in and out in under 20 minutes door‑to‑door.
Health‑minded flyers can get a salad bowl using any of the sandwich fillings; portion size is roughly the contents of a 12‑inch sub. Kids’ options are basically 6‑inch sandwiches and cookies, nothing formal on a children’s menu, but staff will split a sandwich onto two wrappers if you ask.
Tip: If your connection at Suvarnabhumi is under 60 minutes in the Main terminal and you still want Subway, decide your toppings in your head while in line; it shaves a couple of minutes and might be the difference between a full sandwich and sprinting to final call.