BKK · Restaurants

McDonald's

Main Open · 24 hours

24/7 McDonald's in BKK’s Main Terminal

Open 24 hours in the Main Terminal, this McDonald's is the safety net when every other kitchen in Suvarnabhumi starts closing. It sits in the landside food area before immigration, so it works both for late-night arrivals waiting on rides and for early-morning departures getting food before check-in lines.

Pricing runs higher than city branches: plan on around 150–220 THB for a burger combo with fries and a drink. You still get the usual menu anchors like Big Mac, McChicken, Cheeseburger, fries, and sundaes, plus Thailand-specific items that rotate, often a spicy chicken burger or rice plate near the counter boards.

Coffee and breakfast start early and never really stop, with Egg McMuffin-style sandwiches and hash browns showing on the menu boards even at odd hours like 03:00. This makes it one of the few places in the Main Terminal where you can grab a hot breakfast set and a decent-sized coffee for under 200 THB before an early check-in opens.

Service is counter-order with numbered receipts, and food usually comes out within about 5–10 minutes, even when there are multiple flight crews in line. Seating is shared with nearby outlets in the same landside zone, so at peaks like 18:00–21:00 you may end up carrying your tray to the general food court tables.

Don’t expect US-style refills: soft drinks are one-cup, no free top-ups, and sauce packets can be limited, with extra ketchup or chili sometimes charged a few baht per packet. Card payments work reliably, including foreign Visa and Mastercard, but small purchases under about 100 THB occasionally get nudged toward cash.

Tip: if you’re departing, eat here before going through security and immigration; once you pass passport control at BKK, your fast-food options shrink and prices tick up another 10–20%.

Other restaurants at BKK