Quick Answer
The best overall way to get from Suvarnabhumi Airport (BKK) to Khao San Road is by taking the Airport Rail Link (ARL) to Phaya Thai station (approx. 30 mins, 45 THB), then a short taxi ride (15-20 mins, 80-120 THB). This balances speed, cost, and reliability. The cheapest way is the public A1 or A2 Airport Bus (60 THB), but it takes longer. A direct taxi or Grab is the most convenient but most expensive option (45-60 mins, 400-600 THB including tolls).
Best Overall Route: Airport Rail Link + Short Taxi Ride
For most travelers, combining the Airport Rail Link (ARL) with a taxi offers the optimal balance of speed, affordability, and avoiding Bangkok's notorious traffic. The ARL is a dedicated express train that runs from BKK's basement level directly into the city center.
Why it's the top recommendation: It's immune to road congestion, extremely punctual, and very affordable. The final taxi leg from the city terminal to Khao San Road is short and cheap.
Step-by-Step Guide:
- Find the ARL Station: After clearing customs and baggage claim on Level 2, follow signs for "Airport Rail Link" down to the Basement Level (B).
- Choose Your Service:
- SA City Line (Recommended): Stops at all 8 stations including Makkasan and Phaya Thai. Runs every 10-15 minutes. Cost: 45 THB to Phaya Thai. Travel time: ~30 minutes.
- Express Line: Non-stop to Makkasan Station. Less frequent and more expensive (150 THB). Not recommended for Khao San Road as you'll still need additional transport from Makkasan.
- Buy a Ticket: Use the automated vending machines (English available) or counter. Purchase a ticket to "Phaya Thai" â the final stop.
- Take the Train & Alight: Board the SA City Line train. Enjoy a smooth, air-conditioned 30-minute ride. Get off at the final station, Phaya Thai.
- Transfer to Taxi: Exit Phaya Thai station to the street level. You will find an official taxi queue. Tell the driver "Khao San Road" and insist they use the meter ("meter, please"). The ride should take 15-20 minutes and cost 80-120 THB, depending on traffic. Note: They may propose a flat fee; decline and insist on the meter.
Total Time: 50-70 minutes. Total Cost: 125-165 THB per person.
Option 2: Direct Taxi or Ride-Hailing App (Grab)
For maximum convenience, especially with heavy luggage, late at night, or in a group of 3-4, a direct taxi or pre-booked ride is a viable, though costly, option.
Official Airport Taxi:
- Where to Find: Follow signs to the "Official Airport Taxi" counters on Level 1 (Arrivals). Do not accept offers from solicitors inside the terminal.
- How it Works: You take a ticket from the dispenser, are assigned to a specific taxi lane, and given a slip with the driver's details. A 50 THB airport surcharge is added to the final meter fare.
- Cost: Meter fare + 50 THB surcharge + highway tolls (70-80 THB). Total typically ranges from 400 to 600 THB.
- Travel Time: 45 to 90 minutes, heavily dependent on traffic.
- Key Tip: Always ensure the driver turns on the meter (Taxi-Meter). Show your destination written in Thai: à¸à¸à¸à¸à¹à¸²à¸§à¸ªà¸²à¸£.
Ride-Hailing Apps (Grab / Bolt):
Using Grab (Southeast Asia's Uber) is often more transparent. Set your pickup at Suvarnabhumi (specific doors on Level 2) and destination to Khao San Road. You'll see a fixed price upfront (usually 450-550 THB), avoiding meter disputes. Wait times can be 5-15 minutes.
Best For: Groups, families with children, travelers with lots of luggage, or arrivals after midnight when public transport has stopped.
Option 3: Public Airport Bus (The Cheapest Way)
For the budget-conscious traveler, the public airport bus is the most economical method, costing only 60 THB. It's a good choice if you're not in a rush and traveling light.
Where to Find Buses: Go to the Transportation Center located on Level 1, outside Door 5-6. Take the free, 24-hour airport shuttle bus (5-10 min ride) to the Public Transportation Center, where all city buses depart.
| Bus Number | Route & Destination | Fare | Frequency | Final Stop for Khao San |
|---|---|---|---|---|
| A1 | BKK â BTS Victory Monument | 60 THB | Every 15-20 mins | Take a taxi from Victory Monument (approx. 60-80 THB) |
| A2 | BKK â BTS & MRT Sanam Pao / BTS Mo Chit | 60 THB | Every 30 mins | Take a taxi from Sanam Pao/Mo Chit (approx. 80-100 THB) |
Important Considerations:
- Luggage: Space is limited. Large backpacks or suitcases may be difficult to store.
- Travel Time: Bus journey is 45-60 minutes to the city, plus taxi transfer. Total trip can be 90+ minutes.
- Operating Hours: A1/A2 buses run from approximately 6:00 AM to 11:00 PM.
While cheap, this option involves multiple transfers and exposure to traffic. It's recommended for adventurous solo travelers on a tight budget.
Option 4: Private Airport Transfer (Door-to-Door)
A pre-booked private transfer is the premium, hassle-free option. A driver will meet you at arrivals with a name sign and take you directly to your hotel on Khao San Road in a private car or van.
- Cost: 1,200 - 2,500 THB depending on vehicle type (sedan vs. van) and service provider.
- Advantages: No queues, fixed price includes all tolls, meet-and-greet service, direct to your hotel, ideal for large groups or special needs.
- Disadvantages: Significantly more expensive than all other options. Still subject to traffic delays.
- How to Book: Book online in advance via trusted travel platforms like Klook or Viator.
Verdict: Only recommended for families with young children, large groups (5+), travelers with mobility issues, or those arriving extremely fatigued and willing to pay for supreme convenience.
Cost & Time Comparison: Suvarnabhumi to Khao San Road
This table summarizes all key data to help you decide at a glance.
| Transport Method | Approx. Cost (THB) | Total Travel Time | Best For | Key Consideration |
|---|---|---|---|---|
| Airport Rail Link + Taxi | 125 - 165 | 50 - 70 min | Most travelers, balance of speed & cost | Short taxi ride at end; immune to road traffic |
| Direct Taxi (Meter) | 400 - 600 | 45 - 90 min | Groups of 3-4, late night, heavy luggage | Traffic can cause major delays and cost increases |
| Grab / Ride-Hail | 450 - 550 | 50 - 80 min | Those wanting fixed fare & app convenience | Price is fixed; wait for driver at pickup point |
| Public Bus (A1/A2) + Taxi | 120 - 160 | 80 - 110 min | Solo budget travelers with light luggage | Cheapest, but longest and least comfortable |
| Private Transfer | 1,200 - 2,500 | 45 - 80 min | Families, large groups, luxury/convenience seekers | Most expensive, but door-to-door with a guide |
Our Top Picks:
- Best Value & Speed: Airport Rail Link + Taxi
- Cheapest: Public Airport Bus (A1/A2) + Taxi
- Most Convenient: Pre-booked Private Transfer
Traveler Tips & Insider Experience
Beyond the basic routes, here are practical insights from seasoned travelers to make your journey smoother.
Money & SIM Card First:
Before arranging transport, withdraw Thai Baht from an ATM (fees apply) or exchange some currency. Taxis and buses require cash. Consider buying a tourist SIM card (e.g., AIS, TrueMove) at the airport for data to use maps and ride-hailing apps.
Traffic is Your Biggest Variable:
Between 7:00-9:30 AM and 4:00-7:00 PM, Bangkok's roads are severely congested. During these times, the Airport Rail Link is vastly superior to any road-based option (taxi, bus, transfer). A taxi ride that takes 45 minutes at night can take 2+ hours in rush hour.
Luggage Logistics:
If you have very large suitcases, the ARL trains have limited storage space. Taxis or private transfers become more appealing. Some travelers use luggage delivery services (like "Send My Bag" or local services) if they have excessive baggage, but this is an extra cost and planning step.
Avoiding Scams:
- Ignore touts inside the terminal offering "cheap taxi" or "special hotel service."
- Only use the official taxi queue on Level 1.
- If a taxi driver refuses to use the meter, simply get out and take the next one in line.
Late Night or Early Morning Arrivals:
The Airport Rail Link's last train departs around midnight. The A1/A2 buses stop around 11 PM. If you land between midnight and 6 AM, your only public-ish option is the official airport taxi. Pre-booking a private transfer for these hours can offer peace of mind.
FAQs: Getting from Suvarnabhumi to Khao San Road
Is there a direct train from Suvarnabhumi Airport to Khao San Road?
No, there is no direct train. Khao San Road is not served by the BTS Skytrain or MRT Subway. The closest you can get by train is taking the Airport Rail Link to Phaya Thai (BTS connection) or Makkasan (MRT connection), and then transferring to a taxi or tuk-tuk for the final 2-3 km.
What is the cheapest way to get from BKK to Khao San Road?
The absolute cheapest way is the public A1 or A2 Airport Bus (60 THB) to the city edge, followed by a local bus or a long walk. However, for a practical and still very cheap journey, the A1 bus to Victory Monument + a taxi (total ~120-140 THB) is the best budget combo.
How much is a taxi from Suvarnabhumi to Khao San Road?
A metered taxi from the official airport queue will cost approximately 400-600 THB. This includes the meter fare (starting at 35 THB), a 50 THB airport surcharge, and 70-80 THB in highway tolls (which you pay in cash to the driver as you pass the toll booths). Always insist on "meter, please".
Is Grab available at Suvarnabhumi Airport?
Yes, Grab operates at Suvarnabhumi. The designated pickup points are on Level 2 (Departures curb), typically at specific door numbers. The app will guide you. A GrabCar to Khao San usually costs 450-550 THB for a fixed fare, which can be cheaper than a taxi during high-demand periods or if the taxi driver refuses the meter.
What if I arrive very late (after midnight)?
Your options are limited after public transport stops (ARL ends ~midnight, buses ~11 PM). Your best bets are:
- The 24-hour official airport taxi from Level 1.
- Using the Grab app (drivers are usually available).
- Pre-booking a private transfer for guaranteed, hassle-free service.
What's the fastest way, regardless of cost?
In light traffic (e.g., late evening), a direct taxi or Grab can be the fastest (45-50 mins). However, during any daytime or rush hour period, the Airport Rail Link to Phaya Thai + taxi is almost always the fastest because the train is immune to road congestion. Total door-to-door time can be under an hour.
Is it easy to get a taxi from Phaya Thai station to Khao San?
Yes, it's very easy. There is an organized taxi queue right outside the Phaya Thai ARL/BTS station exit. Drivers there are used to short trips to the Khao San area. Just say "Khao San Road" and ensure the meter is used. The trip is short enough that drivers rarely refuse.
Whatâs the best option for a group of 4?
For a group of four with average luggage, a direct metered taxi or a Grab "GrabCar Plus" is often the most cost-effective and convenient. Splitting 500 THB four ways is only 125 THB per person for door-to-door service. The Airport Rail Link + 2 taxis would cost more and be less convenient with group luggage.