Skip to content
You can leave

12-hour layover in Bangkok

With 12 hours in Bangkok, you have comfortable time to head into town. After 235 minutes of immigration, transit and re-screening — plus the 60-minute round trip to the centre — you're left with about 7h 5m in the city itself. Here's the plan, with real timings.

8h 5mLandside time
7h 5mTime in the city
3h 55mBuffers
1hTransit round trip

Your realistic plan

A timed itinerary with buffers built in

  1. On arrival
    Clear immigration & step landside
    2h 30m
  2. +2h 30m
    Airport rail to Phaya Thai (city center)
    Airport Rail Link · 30m
  3. +3h
    Grand Palace & Wat Pho
    Gold, spires and the reclining Buddha by the river.
  4. +4h 30m
    Chatuchak / street food
    A bowl of boat noodles beats any lounge snack.
  5. +6h
    Rooftop bar at dusk
    Bangkok’s skyline is best from 50 floors up.
  6. +10h 5m
    Head back to the airport
    Airport rail · 30m
  7. +10h 35m
    Re-clear security
    1h 25m
  8. +12h
    At the gate with margin to spare
    Bangkok

Frequently asked questions

Is 12 hours enough to leave Suvarnabhumi?
Yes. After immigration, transit and re-screening, you're left with about 7h 5m in the city — enough for a real plan, not just a quick photo.
What can I do in Bangkok in 12 hours?
With this window, favour what's close: Grand Palace & Wat Pho + Chatuchak / street food. Pick one area and stay in it rather than crossing the city.
When should I head back to the airport?
Keep at least 85 minutes to re-clear security and reach the gate, on top of the return journey. Better to wait at the lounge than to run.
Updated: 28 July 2026 Rules change and depend on your exact ticket, airline and passport. Always confirm with your airline and the airport’s official immigration authority before you travel. Thailand e-Visa (official) ↗

Related layover guides