Quick Answer: From Suvarnabhumi: take Airport Rail Link to Phaya Thai (30 min, THB 45), then BTS Sukhumvit Line to Nana Station (15 min, THB 44). Door-to-door from terminal to Nana in ~55 minutes for under THB 100.

How to Get from Bangkok Airport to Nana BTS — Step by Step

BTS Nana elevated skytrain station Bangkok with city skyline at golden hour

Landing at Bangkok's airport — whether Suvarnabhumi or Don Mueang — and figuring out how to reach Nana BTS Station is one of the first tests of any Bangkok trip. Get it right and you're at your hotel in under an hour, barely spending anything. Get it wrong and you're in a slow taxi watching the meter climb.

This guide gives you four routes from Suvarnabhumi (BKK) and options from Don Mueang (DMK), with current costs, honest timing estimates, and the exact street-level walk from Nana BTS to Royal Ivory Nana Hotel on Sukhumvit Soi 4.

Option 1: Airport Rail Link + BTS (Cheapest & Fastest)

This is the route most seasoned Bangkok travellers use. No traffic, fixed price, runs every 10–15 minutes, and takes you directly to BTS Nana Station.

Step-by-Step

  1. Exit arrivals at Suvarnabhumi — follow signs to Airport Rail Link (Level B, underground)
  2. Buy a ticket to Phaya Thai Station — THB 45, takes about 30 minutes
  3. At Phaya Thai, take the pedestrian bridge to Phaya Thai BTS Station
  4. Take the BTS Sukhumvit Line (light green, E-line) towards On Nut / Bang Na direction
  5. Get off at Nana Station (E3) — 5 stops, about 15 minutes, THB 28–44
  6. Exit at Exit 2 — follow signs for Sukhumvit Soi 4

Total cost: THB 73–89  |  Total time: 50–60 minutes  |  Best for: light luggage, budget travellers, first-timers who want to avoid traffic

Tip: The ARL runs from approximately 6am to midnight. If you arrive late at night, the ARL may not be running — use Grab instead.

Option 2: Grab / Private Taxi (Most Convenient)

Grab is Thailand's dominant ride-hailing app and operates legally at both Bangkok airports. Prices are shown upfront — no meter surprises, no negotiating.

How to Use Grab from Suvarnabhumi

  • Download the Grab app before you travel
  • At the airport, follow signs to the designated Grab/taxi pickup area on Level 1 (Public Taxi lane)
  • Book inside the app — enter "Nana BTS Station" or your hotel address
  • Typical price to Nana area: THB 350–550 depending on traffic and surge
  • The driver meets you with your name on a sign

Total time: 45–75 minutes (traffic-dependent)  |  Best for: heavy luggage, families, anyone who finds public transport stressful

Option 3: Public Taxi (Affordable, With Caveats)

Metered taxis from Suvarnabhumi are officially safe and regulated — but there are a few rules to follow.

  • Use only the Public Taxi counter on Level 1 (outside arrivals, marked with blue signage)
  • The counter gives you a slip with your taxi's plate number — keep it
  • Tell the driver "Nana BTS" or show the address. Always confirm the meter is running
  • You pay the metered fare plus THB 50 airport surcharge plus any expressway tolls (THB 25–75)
  • Typical total: THB 300–500 to Nana area

Never accept rides from touts inside the terminal — only use the official queue outside.

Option 4: Hotel Transfer (Premium, Stress-Free)

If you want zero hassle — especially after a long flight — a pre-booked private transfer is the answer. A driver waits in arrivals with your name on a sign and takes you directly to your hotel.

Royal Ivory Nana Hotel can arrange airport transfers for guests. Contact us at [email protected] or call +66-2-656-7888 before your trip to arrange a fixed-price transfer. No meters, no surprises, no waiting.

Don Mueang Airport to Nana — Different Route

Don Mueang (DMK) is Bangkok's second airport, used mainly by budget airlines (AirAsia, Nok Air, Lion Air). It's further north and not on the Airport Rail Link network.

Options from Don Mueang

  • Grab or taxi: THB 200–400 to Nana, about 45–70 minutes without traffic. This is the simplest option.
  • Bus A1 + BTS: Take bus A1 from outside Terminal 1 to Mo Chit BTS station (30–45 min, THB 30), then BTS Sukhumvit Line to Nana Station (7 stops, THB 44). Total about 60–80 min, very cheap.
  • Don Mueang rail link: Commuter train to Bang Sue Grand Station, then BTS or MRT to Nana area — complex for first-timers, not recommended with luggage.

Recommendation: Use Grab from Don Mueang. It's cheap enough (THB 200–350) that the simplicity outweighs the small cost over public transport.

From BTS Nana to Royal Ivory Nana Hotel — The Last 200 Metres

Most airport-to-Nana guides stop at the BTS station. Here's the bit they leave out — the exact walk from BTS Nana Exit 2 to Royal Ivory Nana Hotel on Soi 4.

  1. Take the escalator or lift to Exit 2 (ground level)
  2. You emerge on Sukhumvit Road, facing the street traffic
  3. Turn right and walk along Sukhumvit Road for about 150 metres
  4. You'll pass a Family Mart / 7-Eleven on your left — the Soi 4 entrance is just after it
  5. Turn left into Sukhumvit Soi 4
  6. Walk 50 metres — Royal Ivory Nana Hotel is on the left, marked with a sign

The walk takes less than 3 minutes even with luggage. If you're arriving by taxi or Grab, give the driver this address: "73 Sukhumvit Soi 4, Nana" — every driver knows it.

Heavy luggage tip: Even if you take the BTS, you can exit via the Soi 4 entrance in a taxi for the last 150 metres if your bags are very heavy. A short taxi hop from the BTS station costs THB 40–60 and avoids the luggage drag.

Cost Comparison Table

Option Cost (THB) Time Best For
Airport Rail Link + BTS 73–100 50–60 min Budget, light luggage
Grab (Suvarnabhumi) 350–550 45–75 min Convenience, families
Public Metered Taxi 300–500 45–75 min Budget, wants a car
Hotel Transfer On request Fixed, no stress Premium, first-timers
Grab (Don Mueang) 200–350 45–70 min Don Mueang arrivals
Bus A1 + BTS (DMK) 74 60–80 min Budget from DMK

All costs are estimates as of 2026 and may vary with traffic, time of day, and Grab surge pricing.

Staying Near BTS Nana? Book Royal Ivory Direct

Royal Ivory Nana Hotel is a 2-minute walk from BTS Nana Station Exit 2 — the easiest hotel to reach from either Bangkok airport. 90 rooms (32–80 sqm), outdoor pool, no joiner charge, family-owned since 2010. Booking directly guarantees our best rate and no hidden extras.

Check Availability & Book Direct →

Need help planning your Bangkok stay? Browse our full guide to Sukhumvit Soi 4 — the street Royal Ivory calls home — for restaurants, services, and nightlife within walking distance.

FAQ

How long does it take from Suvarnabhumi Airport to Nana BTS?

About 50–60 minutes via Airport Rail Link to Phaya Thai (30 min) then BTS to Nana Station (15 min), plus walking time. By Grab or taxi, expect 45–75 minutes depending on traffic. Late afternoon traffic can push taxi times to 90 minutes — the ARL avoids this completely.

How much does it cost from Suvarnabhumi to Nana BTS?

Airport Rail Link + BTS costs around THB 89–100. A metered taxi with expressway tolls and airport surcharge typically costs THB 350–500. Grab is usually THB 350–550 with no surprises. The cheapest option by far is ARL + BTS.

Which BTS exit do I use for Sukhumvit Soi 4?

Use BTS Nana Station Exit 2. Turn right, walk 150 metres along Sukhumvit Road past the convenience stores, then turn left into Soi 4. Royal Ivory Nana Hotel is 50 metres on the left — a total walk of under 3 minutes from the exit.

How do I get from Don Mueang Airport to Nana BTS?

The easiest option is Grab (THB 200–350, 45–70 min). Budget option: Bus A1 from Terminal 1 to Mo Chit BTS (THB 30, ~40 min) then BTS Sukhumvit Line to Nana Station (7 stops, THB 44). Total cost under THB 80, total time 60–80 minutes.

Does Royal Ivory Nana Hotel offer airport transfers?

Yes. Contact [email protected] or call +66-2-656-7888 before your arrival to arrange a private fixed-price transfer. The driver meets you in arrivals with a name sign. No meter, no haggling.

Is the Airport Rail Link running 24 hours?

No. The Suvarnabhumi Airport Rail Link operates from approximately 6:00 am to midnight. If your flight lands outside those hours, use Grab or a taxi instead. The ARL is also closed for maintenance on certain nights — check the schedule if travelling very late.