
Mahanakhon SkyWalk:
worth it?
Yes at sunset on a clear day; no in bad air or bad weather — and Bangkok serves plenty of both. The pitch is real: Thailand's highest observation deck at 314 m, with the glass-floor skywalk that made the tower famous, on top of a direct BTS connection at Chong Nonsi. The catches are equally real. Walk-up tickets run ฿880–1,080 (~$26–32), while weekday online promos drop to ~฿800 (~$24) — so paying gate price is a self-inflicted wound. Tickets are dated, and sunset slots sell out days ahead in high season. And from December to March, PM2.5 haze regularly smudges the skyline you're paying to see — the cruel joke being that's also peak season. Check the sky and the air-quality app before you commit to a date, buy the weekday online rate, and aim for the hour before sunset. On a grey day, put the money toward a rooftop bar where at least the drink is the point.
Fit check
What you're paying for
The Mahanakhon experience is views stacked: the indoor deck, the open-air rooftop at 314 m — the highest publicly accessible point in Thailand — and the glass-floor skywalk that hangs you over Silom's traffic. On a clear evening it earns every baht: the river bends gold, the BTS threads light through the towers, and the glass floor is a better thrill than it has any right to be. The tower's pixelated silhouette is the most recognizable on the skyline, which means from up here you get the one view that doesn't include it — a plus or a minus depending on your taste.
Now the conditions clause. December through March is PM2.5 season, and on bad-air days the horizon simply isn't there — you'll see haze with buildings ghosted into it, at full ticket price. Rainy season (May–October) trades haze for cloud and short violent downpours that gut the outdoor deck's appeal entirely. The deck is only a WORTH IT on the day the sky cooperates, so treat it as a game-time decision: check visibility and the air-quality index in the afternoon, then book that evening or the next day.
On price, the rule is simple: never pay the walk-up rate. The gate wants ฿880–1,080; weekday online promos run around ฿800, with Klook usually cheapest. Tickets are dated, and the sunset window is the first to go — in high season it's gone days ahead, so a clear-sky forecast plus a same-day plan can still leave you with a midday slot. Getting there is the easy part: BTS Chong Nonsi connects directly to the tower, and since 2026 you can tap in with any contactless Visa or Mastercard — no ticket-machine queue.
The practical bit
Where the ticket is cheapest
Same deck, same dated ticket — the game is beating the ฿880–1,080 walk-up rate. Compare both platforms for your date; weekday slots are where the promos live.
FAQ
Is the Mahanakhon SkyWalk worth the money?
On a clear evening at sunset, yes — Thailand's highest deck at 314 m plus the glass floor is a genuine spectacle for ~฿800 booked online. On a hazy or overcast day, no — you're paying premium prices to look at grey. Decide by the sky, not by the itinerary.
How much are Mahanakhon SkyWalk tickets in 2026?
Walk-up ฿880–1,080 (~$26–32); weekday online promos run around ฿800 (~$24), with Klook typically cheapest. Tickets are dated, so buy for a specific day — and never pay the gate rate for something ฿100+ cheaper on your phone.
Do Mahanakhon sunset slots really sell out?
Yes — days ahead in high season (roughly November–February). If sunset is the point, book as soon as you have a clear-ish forecast. Miss the window and your fallbacks are a morning slot with softer crowds, or after dark, when the city lights partially rescue a hazy day.
What about Bangkok's smog season?
December–March is PM2.5 season, and it overlaps exactly with the best weather — January and February can pair the finest temperatures with the worst air. On red-AQI days the skyline visibly fades and the deck is a bad buy. Check an air-quality app the afternoon before; that one habit saves more disappointment than any booking trick.
How do I get to the Mahanakhon SkyWalk?
BTS Silom Line to Chong Nonsi — the station connects directly to the tower, no street crossing involved. Since 2026 the BTS takes contactless Visa/Mastercard tap-in, so there's no ticket queue. Note that the ฿20 flat train fare you may read about is for Thai nationals only; tourists pay standard fares.
Mahanakhon SkyWalk or a rooftop bar?
SkyWalk if you want the highest deck, the glass floor and daylight-to-sunset photography. Rooftop bar if you'd rather spend the same money on a cocktail with 80% of the view and no ticket window. Plenty of good nights do the deck at sunset and a Silom rooftop after — see our rooftop bars page for which ones justify the dress code.