Quick Answer
For most travelers, the best combination of speed, cost, and convenience from Suvarnabhumi Airport (BKK) to Bang Na is the Airport Rail Link (ARL) connected to the BTS Skytrain. The journey takes 60-75 minutes and costs under 70 THB (~$2 USD). For groups of 3-4 or those with heavy luggage, a metered taxi (300-500 THB, 30-90 mins) is more convenient despite higher cost. The cheapest but most complex option involves public buses (under 50 THB).
The Fastest Public Transport: Airport Rail Link + BTS Skytrain
This is the recommended route for solo travelers, couples, and anyone with light luggage wanting to avoid Bangkok's infamous traffic. It's efficient, air-conditioned, and incredibly cost-effective.
Step-by-Step Guide:
- Find the ARL Station: At Suvarnabhumi Airport, descend to Basement B1. Follow signs for "Airport Rail Link".
- Choose Your ARL Service:
Service To Makkasan To Phaya Thai Travel Time Fare (THB) Best For City Line Yes (Stop) Yes (Terminus) ~25 mins (to Makkasan) 35 Most travelers, connects to MRT at Makkasan. Express Line (Suspended as of 2024) Non-Stop Non-Stop ~18 mins 150 Currently not operating. Check SRTET's official site for updates. - Buy a Ticket: Use the vending machines or ticket counter. Purchase a ticket to Phaya Thai (for direct BTS transfer) or Makkasan (if you need the MRT).
- Transfer to BTS:
- At Phaya Thai Station: Follow signs upstairs to the BTS station. Buy a Rabbit Card or single journey token to Bang Na (BTS Sukhumvit Line, direction Bearing/Samrong).
- At Makkasan Station: You can transfer to the MRT Phetchaburi Station, but for Bang Na, it's less direct. You'd need to take the MRT to Sukhumvit Station (Asok) and *then* transfer to the BTS, making the Phaya Thai route superior.
- Ride the BTS to Bang Na: From Phaya Thai, it's approximately 12 stops to Bang Na Station. Travel time is 25-30 minutes. Fare: ~37 THB.
Total Journey: 60-75 minutes | Total Cost: 35 (ARL) + 37 (BTS) = 72 THB.
Key Consideration (Luggage): The ARL has luggage racks. However, the BTS can be packed during rush hours (7-9 AM, 5-8 PM), and stations involve stairs. If you have large suitcases, this route can be challenging.
Taxi & Ride-Hailing Apps (Grab, Bolt)
The most straightforward door-to-door option, ideal for families, groups, those with lots of luggage, or arrivals during late night/early morning hours.
Official Airport Taxi:
- Where to Go: Follow signs to "Public Taxi" on Level 1 (Arrivals floor) of the main terminal. Avoid touts inside the terminal.
- Process: Take a queue ticket from the automated machine. It will assign you a taxi bay number. The driver will receive your destination details from the attendant.
- Cost Structure:
- Meter starts around 35-50 THB.
- Airport Surcharge: 50 THB added to the meter fare.
- Tolls: You will pay for expressway tolls (typically 25 + 45 THB). The driver may ask if you want to take the tollway ("motorway?"). Saying yes is almost always faster and worth the cost.
- Estimated Total Fare: 300 - 500 THB to Bang Na.
- Pro Tip: Always say "Meter, please". Have your destination address written in Thai to show the driver. Small bills are helpful for paying tolls.
Grab / Bolt (Ride-Hailing):
Often provides upfront pricing and cashless payment. The pick-up point is at Level 1, Door 3 (marked for Online Car Pick-up).
- Advantage: No haggling, fixed price, driver tracking.
- Disadvantage: Prices can surge during high demand or rain, sometimes exceeding metered taxi fares. You need a local SIM card or WiFi to book.
- Typical GrabCar Cost to Bang Na: 350 - 550 THB.
Pre-Booked Private Airport Transfer
The premium, stress-free option. A driver meets you at arrivals with a name sign and assists with luggage directly to your waiting car.
- Best For: Large groups (4+), corporate travel, families with young children/elderly, first-time visitors wanting certainty, or arrivals after a very long flight.
- Cost: Significantly higher, ranging from 1,200 to 2,500 THB for a standard sedan/van, depending on the service provider and vehicle class. Book online in advance via platforms like Klook, Viator, or hotel concierge.
- Advantages: Fixed price (includes tolls), 24/7 availability, meet-and-greet, child seats available on request, no cash needed.
- Bottom Line: You pay for convenience, comfort, and reliability. Not cost-effective for solo travelers.
Public Bus (The Most Budget-Friendly & Complex Option)
For the ultra-budget conscious and adventurous traveler. Requires patience and some navigation skills.
How to Do It:
- Take the free airport shuttle bus from outside Door 5 on Level 1 to the Public Transportation Center.
- From there, board a public bus. There is no direct bus to Bang Na. You must go to a central hub first.
- Option A (To Victory Monument): Take bus S1 or 554. From Victory Monument, you can take another bus (e.g., line 507, 508, 511) south towards Bang Na. This requires checking routes carefully.
- Option B (To On Nut BTS): Take bus 552 or 559 to BTS On Nut Station. Then take the BTS Sukhumvit Line east to Bang Na (7 stops). This is the more reliable bus+BTS combo.
Critical Details:
| Aspect | Detail |
|---|---|
| Cost | Airport Shuttle: Free. Public Bus: 24-35 THB. BTS from On Nut: ~28 THB. Total: ~60 THB. |
| Travel Time | 90 - 120+ minutes, highly variable due to traffic and wait/transfer times. |
| Frequency | Buses run regularly but not as frequently as rail. |
| Luggage | Limited space. Not suitable for large suitcases. |
| Payment | Exact change needed on the bus (coins/bills). |
Verdict: Only recommended if you are traveling very light, on an extreme budget, and are comfortable with unpredictable local transport. The time cost is high.
Side-by-Side Comparison: Suvarnabhumi Airport to Bang Na
| Transport Method | Estimated Cost (THB) | Estimated Time | Best For | Key Advantage | Key Disadvantage |
|---|---|---|---|---|---|
| ARL + BTS | 70 - 100 | 60 - 75 mins | Solo/Couples, Light Luggage, Avoiding Traffic | Cheapest & Reliable timing | Multiple transfers, crowded during rush hour |
| Metered Taxi | 300 - 500 | 30 - 90 mins | Groups of 3-4, Heavy Luggage, Late Night | Door-to-door convenience | Cost, traffic uncertainty |
| Grab / Bolt | 350 - 550 | 30 - 90 mins | Tech-savvy travelers, Want upfront pricing | Fixed price, app convenience | Surge pricing, need internet |
| Private Transfer | 1,200 - 2,500 | 30 - 70 mins | Families, Corporate, Luxury, First-timers | Maximum comfort & no stress | Very expensive |
| Public Bus + BTS | ~60 | 90 - 120+ mins | Extreme budget, Backpackers, No rush | Absolute lowest cost | Very slow, complex, not luggage-friendly |
Our Recommendation: For balance, choose ARL+BTS. For ease, choose a Metered Taxi or Grab.
Insider Tips & Traveler Experience
Essential Advice for a Smooth Journey:
- Money First: Withdraw Thai Baht from ATMs in the arrivals hall (better rates than currency exchange booths). You'll need cash for taxis, buses, and buying initial BTS tickets.
- SIM Card/WiFi: Consider buying a local tourist SIM (e.g., AIS, TrueMove, dtac) at the airport. Having data makes using Grab, Google Maps, and translating addresses infinitely easier.
- Beat the Traffic: If you land between 7-9 AM or 5-8 PM on a weekday, the ARL+BTS will be significantly faster than any road vehicle. Taxis will be stuck in gridlock.
- Luggage Logistics: If you have heavy bags and want to use the train, consider using a luggage delivery service (like "Send My Bag" counters in the airport) to send them directly to your hotel, freeing you to take the BTS easily.
- Bangkok Station Chaos: Phaya Thai and Asok (BTS/MRT transfer) stations can be overwhelming. Move with purpose, keep belongings secure, and follow the color-coded signs.
- Address in Thai: Have your exact destination in Bang Na (hotel name, condo, street address) written in Thai language on your phone or a piece of paper to show taxi drivers. Google Maps can generate this.
FAQs: Getting from Suvarnabhumi Airport to Bang Na
What is the cheapest way to get from Suvarnabhumi Airport to Bang Na?
The absolute cheapest way is by public bus from the airport's Public Transportation Center to a hub like On Nut, then transferring to the BTS to Bang Na. Total cost is around 60 THB. However, the best value combining low cost and reasonable speed is the Airport Rail Link + BTS route for about 70 THB.
Is there a direct train from Suvarnabhumi Airport to Bang Na?
No. There is no single direct train service. You must combine the Airport Rail Link (ARL) with the BTS Skytrain system, requiring one transfer at minimum (at Phaya Thai or Makkasan station).
How much is a taxi from Suvarnabhumi to Bang Na, and is it fixed rate?
A metered taxi typically costs 300 - 500 THB inclusive of tolls and the 50 THB airport surcharge. It is not a fixed rate from the official taxi stand—the meter is used. Always insist on "meter, please". Private pre-booked transfers have a fixed rate, but are more expensive.
How long does it take to get from BKK Airport to Bang Na by taxi?
Heavily dependent on traffic. With clear roads (e.g., midnight), it can take 30-45 minutes. During weekday rush hours, the same journey can take 60 to 90 minutes or more. The expressway helps but is not immune to congestion.
Can I take a bus from Suvarnabhumi Airport to Bang Na?
Yes, but not directly. You must take a free shuttle to the Public Transport Center, then a public bus to a transit hub (like On Nut or Victory Monument), and then another bus or the BTS to Bang Na. It's the most complex and time-consuming option.
What is the best way if I have a lot of luggage?
Taxi, Grab, or Private Transfer. The ARL+BTS route involves carrying luggage on and off trains, navigating crowded stations, and using stairs. With more than one suitcase per person, the door-to-door convenience of a car is worth the extra cost.
Where do I catch the Airport Rail Link at Suvarnabhumi?
On the Basement B1 level of the main passenger terminal. Clear signage from the Arrivals hall (Level 2) will direct you down via escalators or elevators.
Is Grab or Bolt available at Suvarnabhumi Airport?
Yes. The designated pick-up point for Grab, Bolt, and other ride-hailing apps is on Level 1, outside Door 3. Look for the signs. You need a local data connection to book.