ThingstodoBangkok
King Power Mahanakhon in the Bangkok skyline at night
Attraction · 2026 verdict

Mahanakhon SkyWalk:
worth it?

มหานคร฿880–1,080 / ~$26–32 walk-up314 m — highest in ThailandBTS Chong Nonsi
Photo: Welcome to Thailand
Quick answer
DEPENDS worth it at sunset on a clear day — skip it in haze or rainy-season cloud

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.

Walk-up ฿880–1,080Weekday online ~฿800BTS Chong Nonsi directDated tickets — book sunset early
Who it suits

Fit check

First-timersThe one big-ticket view worth doing — once, at sunset, on a clear day.
CouplesSunset on the open-air roof is a genuine moment; the glass floor is the photo.
FamiliesKids love the glass floor; the ticket price times four loves nobody.
SoloEasy solo visit off the BTS — but ~$26 is steep for a view you can near-match with a cocktail.
Budget฿880+ is a day of street food and temples. A rooftop-bar drink buys 80% of the view.
LuxuryPair the deck at sunset with a Silom cocktail room after — the polished big-night version.
The honest read

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.

Plan your visit

The practical bit

Height
314 m — the highest observation deck in Thailand, with glass-floor skywalk
Price
Walk-up ฿880–1,080 (~$26–32) · weekday online promos ~฿800 (~$24)
Tickets
Dated — sunset slots sell out days ahead in high season
Getting there
BTS Chong Nonsi (Silom Line), direct tower connection — tap in with a contactless card
Best time
The hour before sunset, on a day the sky has earned it
Haze warning
Dec–Mar PM2.5 season can erase the view — check the AQI before booking
Rainy season
May–Oct cloud and downpours hurt the open-air deck — have a backup plan
How long
1–1.5 hours
Book it

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.

Our pick
Klook
Mahanakhon SkyWalk dated e-ticket
$24 per person, from
Usually the cheapest — Klook's weekday promos are how you get near the ~฿800 rate instead of gate price.
Check Klook price ↗
GetYourGuide
Mahanakhon SkyWalk admission
$26 per person, from
Free-cancellation policies make it the safer bet when you're gambling on clear skies.
Check GYG price ↗
Tripadvisor
Bangkok observation decks & sky experiences
$24 per person, from
Compare the SkyWalk against combo and evening variants before committing your one clear night.
Browse TA options ↗
Questions people actually search

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.