Quick Answer
For most travelers, the best combination of speed, cost, and convenience is taking the Airport Rail Link (ARL) to Phaya Thai, then transferring to the BTS Skytrain to Mo Chit Station. Total cost is under 100 THB per person, with a total travel time of 60-75 minutes. The cheapest option is public bus #554 (~35 THB, 90 mins). For groups or those with heavy luggage, a metered taxi or pre-booked transfer (450-800 THB, 40-70 mins) is most practical.
Option 1: Airport Rail Link + BTS Skytrain (Recommended)
This is the most efficient public transport route for solo travelers or couples with light luggage. It avoids Bangkok's notorious road traffic.
Step-by-Step Guide:
- Walk to the ARL Station: From Arrivals Level (2nd floor), follow clear signs for "Airport Rail Link" to the basement (B) level.
- Choose Your Service:
- SA Express: Non-stop to Phaya Thai in 22 mins for 45 THB. Departs every 20-30 mins.
- City Line: Makes 8 stops to Phaya Thai in 30 mins for 45 THB. Departs every 10-12 mins.
- Buy a Ticket: Use the self-service kiosks (cash only) or counter. Get a single journey ticket to "Phaya Thai".
- Transfer to BTS at Phaya Thai: Upon exiting ARL, follow overhead signs (5-minute walk) inside the station to the BTS platform.
- Take BTS Sukhumvit Line north: Buy a ticket (or use Rabbit Card) to the final stop, "Mo Chit" (47 THB, ~15-20 min ride).
- Walk to Chatuchak Bus Terminal: At Mo Chit BTS, take Exit 3. Use the overhead walkway, follow signs for Chatuchak Park, then "Bor Kor Sor" (ขนส่ง). It's a 10-15 minute walk.
| Leg | Service | Cost (THB) | Time | Notes |
|---|---|---|---|---|
| Airport to Phaya Thai | ARL (City/Express) | 45 | 22-30 min | Trains run 06:00 - 00:00 |
| Phaya Thai to Mo Chit | BTS Skytrain | 47 | 15-20 min | Runs 06:00 - 24:00 |
| Mo Chit to Terminal | Walk | 0 | 10-15 min | Covered walkway, follow signs |
| TOTAL | - | ~92 | 60-75 min | Per person, excluding wait times |
Pros & Cons
Pros: Avoids traffic, very affordable, air-conditioned, frequent services.
Cons: Involves walking and stairs (not luggage-friendly), not 24/7, requires a transfer.
Option 2: Public Bus (The Budget Choice)
For the ultra-budget conscious who aren't in a rush. Buses depart from the Transportation Center (a free airport shuttle ride away).
Two Main Bus Routes:
| Bus # | Route | Frequency | Cost | Travel Time | Notes |
|---|---|---|---|---|---|
| 554 | BKK → Rangsit (via Chatuchak) | Every 20-30 min | ~35 THB | 60-90 min | Direct but many stops. Tell conductor "Bor Kor Sor Chatuchak". |
| A1/A2 | BKK → Mo Chit BTS (Victory Monument for A2) | Every 30 min | 50 THB | 45-60 min | Then walk 10-15 min to bus terminal as per ARL+BTS guide. |
How to Take the Bus:
- Take the free Airport Shuttle Bus from outside Arrivals (Door 5-6) to the Public Transportation Center (10 min ride).
- Find the bus stop for your chosen bus (#554 or A1/A2).
- Pay the fare in cash to the conductor upon boarding. Exact change is helpful.
- For Bus #554: Alight at the main entrance of the Chatuchak Bus Terminal.
- For Bus A1/A2: Alight at the final stop (Mo Chit BTS/Victory Monument) and walk.
Pros & Cons
Pros: Extremely cheap, direct drop-off near terminal (#554), available outside ARL hours.
Cons: Subject to heavy traffic, longer travel time, less comfortable, can be confusing for first-timers, limited luggage space.
Option 4: Private Airport Transfer (Premium)
A pre-booked car with a driver waiting at arrivals. Maximum comfort and reliability.
- How it works: Book online in advance via platforms like Klook, Viator, or hotel concierge. Driver meets you with a name sign.
- Cost: 700 - 1,200 THB for a standard sedan, depending on service level.
- Best for: Families with young children, business travelers, large groups, or anyone wanting a hassle-free start.
Pros & Cons
Pros: No waiting, meet-and-greet, fixed price, comfortable, child seats often available.
Cons: Highest cost, requires advance planning.
Cost & Time Comparison: Suvarnabhumi to Chatuchak Bus Terminal
| Transport Method | Approx. Cost (THB) | Travel Time | Best For | Key Consideration |
|---|---|---|---|---|
| ARL + BTS | ~92 per person | 60-75 min | Solo/couple, light luggage, day arrival | Fastest public route, avoid traffic |
| Public Bus (#554) | ~35 per person (Cheapest) | 60-90 min | Solo budget travelers, no rush | Very cheap but slow & many stops |
| Metered Taxi | 450 - 650 total | 40-70 min | Groups (3-4), heavy luggage, late night | Door-to-door, price varies with traffic/tolls |
| Ride-Hail (Grab) | 450 - 700 total | 40-70 min | Those preferring app transparency | Fixed price upfront, surge pricing possible |
| Private Transfer | 700 - 1,200 total | 40-60 min | Families, business, premium service | Hassle-free, reliable, meets you at gate |
Note: Travel times are highly dependent on Bangkok traffic. Rail times are consistent.
Traveler Tips & Insider Insights
Essential Advice for a Smooth Journey:
- Beat the Rush: If arriving during peak hours (07:00-09:00, 16:00-19:00), the ARL+BTS is vastly more reliable than any road option.
- Luggage Strategy: If you have large suitcases, taxis/transfers are worth the cost. The BTS walkway from Mo Chit to the bus terminal has stairs and a long walk.
- Cash is King: Have plenty of small Thai Baht notes. ARL kiosks, buses, and many taxis require cash. ATMs are in the arrivals hall.
- Verify Your Drop-off: The bus terminal is huge. Ask which "Gate" (ประตู) your specific bus company (e.g., Nakhonchai Air, Sombat Tour) departs from, or check their website in advance.
- Traffic Check: Before opting for a road-based option, check live traffic on Google Maps. A "green" route might make a taxi tempting; a "red" route strongly favors the train.
- Combine with Chatuchak Market: If traveling on a weekend, you can store luggage at the bus terminal (small fee) and explore the massive Chatuchak Weekend Market right next door before your bus departure.
Navigating the Bus Terminal:
The terminal (officially Bangkok Bus Terminal Chatuchak or Mo Chit 2) has multiple buildings and gates for different regions and companies. Use the information boards or ask at info kiosks to find your specific bus bay. Allow extra time before your scheduled bus departure to locate your gate.
FAQs: Suvarnabhumi to Chatuchak Bus Terminal
What is the cheapest way to get from Suvarnabhumi Airport to Chatuchak Bus Terminal?
The cheapest way is by public bus. Take either bus number 554 (cost: ~35 THB, travel time: 60-90 mins) or the Airport Shuttle Bus A1/A2 to Mo Chit BTS Station, then a short walk (cost: ~70 THB total).
What is the fastest and most convenient way from BKK to Mo Chit Bus Station?
The fastest & most convenient combination is the Airport Rail Link (ARL) to Phaya Thai Station (22 mins), then transfer to the BTS Sukhumvit Line to Mo Chit Station (15 mins). Total door-to-door time is about 60-75 minutes.
Is there a direct bus from Suvarnabhumi Airport to Chatuchak?
No, there is no single direct public bus. The most direct bus route is #554, but it makes many stops. The A1/A2 shuttle bus gets you close (Mo Chit BTS), requiring a final 10-minute walk to the bus terminal.
How much is a taxi from Suvarnabhumi to Mo Chit Bus Terminal?
A metered taxi costs between 350 - 500 THB, plus a 50 THB airport surcharge and potential tollway fees (70-100 THB). Total cost typically ranges from 450 to 650 THB, depending on traffic. The journey takes 40-70 minutes.
I arrive late at night (after midnight). What are my options?
After midnight, the Airport Rail Link and most public buses have stopped. Your main options are: 1) Metered Taxi (available 24/7), 2) Ride-hailing apps (Grab/Bolt), or 3) Pre-booked private transfer. This is when taxis become the most practical choice.
I have a lot of luggage. Which method is best?
With heavy or multiple bags, avoid public buses due to limited space and multiple transfers. The Airport Rail Link + BTS has luggage space but involves stairs/overpass walks. A taxi or private transfer is highly recommended for door-to-door ease with luggage.
Where exactly is the bus terminal located relative to Mo Chit BTS/Chatuchak Park?
Bangkok Bus Terminal (Chatuchak) is located just north of Chatuchak Park. From Mo Chit BTS Station (Exit 3), it's a 10-15 minute walk via an overhead walkway. Follow signs for "Chatuchak Park" and then "Bor Kor Sor" (Bus Terminal).
Should I buy an airport sim card or withdraw Thai Baht before taking transport?
Yes, it's highly advisable. Withdraw cash from ATMs in the arrivals hall (better rates than currency exchange booths) and consider a tourist SIM (e.g., AIS, TrueMove) for using ride-hail apps and maps. The ARL ticket machines and buses require cash.