Quick Answer
The best way to travel from Ekkamai to Don Mueang Airport (DMK) for most travelers is the direct public Airport Bus (A1 or A2 line). It costs only 50 THB (~$1.4) and takes approximately 60-90 minutes, offering a straightforward route with minimal transfers. For those with heavy luggage or traveling very late/early, a metered taxi (300-500 THB / ~$8-$14) is the most convenient but expensive option.
1. Airport Bus: The Recommended & Most Efficient Way
The public Airport Bus (สายสนามบิน), specifically the A1 and A2 lines, is the top recommendation for balancing cost, convenience, and reliability. Operated by the Bangkok Mass Transit Authority (BMTA), these buses provide a direct link between key city points and Don Mueang Airport.
Key Advantage: It's a single-seat ride with dedicated luggage space, avoiding the complex transfers required by the train system.
Step-by-Step Guide:
- Walk to the Bus Stop: Exit the Ekkamai Bus Terminal and walk to BTS Ekkamai Station (2-minute walk). The airport bus stop is on Sukhumvit Road, near the BTS station exits. Look for orange/cream-colored buses with "Airport" signs.
- Board the Correct Bus:
- A1 Line: Runs from BTS Mo Chit to Don Mueang. You can take any northbound BTS to Mo Chit first, then catch the A1. This is often faster if you're already on the BTS.
- A2 Line: Runs from Sanam Luang (near Khao San Rd) to Don Mueang via BTS Victory Monument. From Ekkamai, take the BTS to Victory Monument and transfer to the A2 bus.
- Pay the Fare: The flat fare is 50 THB (~$1.4). Pay in cash to the conductor upon boarding. Have small bills ready.
- Alight at DMK: The bus terminates at Don Mueang Airport, stopping at both Terminal 1 and Terminal 2. The journey takes 60-90 minutes, heavily dependent on traffic.
| Feature | Details |
|---|---|
| Operating Hours | Approx. 5:00 AM - 11:00 PM (Frequency: Every 15-30 mins) |
| Fare | 50 THB (~$1.4 USD) - Cash Only |
| Travel Time | 60-90 minutes (from BTS Mo Chit/Victory Monument) |
| Luggage | Storage compartments under the bus (free) |
| Best For | Budget travelers, solo travelers, those with moderate luggage. |
2. Train & BTS Combo Route: The Scenic but Complex Option
While Bangkok has improved its rail connectivity to Don Mueang with the SRT Red Line, getting there from Ekkamai exclusively by train involves multiple transfers and is not the most efficient choice for airport travel, especially with bags.
The 3-Leg Journey Breakdown:
- BTS Skytrain (Ekkamai to Mo Chit): Take the BTS Sukhumvit Line (light green) northbound to its final station, Mo Chit (BTS Station). Travel time: ~25 mins. Fare: 44 THB (~$1.2).
- Transfer to MRT / Walk to SRT: Exit BTS Mo Chit and follow signs to Chatuchak Park MRT Station (a 5-7 minute covered walk). This is the most confusing part.
- SRT Red Line to DMK: At Chatuchak Park MRT, transfer to the SRT Dark Red Line. Take the train north for 2 stops to Don Mueang Station. Travel time: ~15 mins. Fare: 13-33 THB (~$0.4-$0.9).
Total Estimated Time: 60-75 minutes (excluding wait/transfer time). Total Estimated Cost: 57-77 THB (~$1.6-$2.1).
Analysis: This route is cheaper on paper than a taxi but is not recommended for first-time visitors, those with more than a backpack, or during peak heat/rain. The transfers are time-consuming and physically demanding. The Airport Bus from Mo Chit (A1) is a far more practical choice after taking the BTS.
3. Taxi & Ride-Hail (Grab/Bolt): Door-to-Door Convenience
For direct, door-to-door service, a taxi or ride-hailing app is the most convenient but also the most expensive option. This is ideal for groups, families, or travelers with a lot of luggage or tight schedules.
Metered Taxi:
- How to Hail: Simply exit the Ekkamai terminal and hail a taxi on Sukhumvit Road. Always insist "Meter, please" before getting in.
- Cost: The meter starts at 35 THB. The total fare to DMK typically ranges from 300 to 500 THB (~$8-$14).
- Tolls: The driver may take the expressway (Sirat or Don Mueang Tollway) to save time. You will pay the toll fees (usually 50-70 THB total) on top of the meter fare.
- Travel Time: 45-75 minutes, entirely dependent on traffic. Allow extra time during rush hours (7-9 AM, 4-7 PM).
Ride-Hailing Apps (Grab/Bolt):
These apps offer price transparency and cashless payment. They are often slightly more expensive than a metered taxi but eliminate negotiation.
- Grab: The most popular app. Offers "JustGrab" (taxi/private car), "GrabCar," and "GrabTaxi" options. Prices are fixed upon booking.
- Bolt: Often cheaper than Grab, but may have fewer available drivers.
Pro Tip: When booking via app, set your pickup location precisely (e.g., "Ekkamai Bus Terminal, Gate 1") to avoid confusion with the driver.
4. Private Airport Transfer: For Ultimate Comfort
Pre-booked private transfers are the premium option. A driver will meet you at the bus terminal with a sign, assist with luggage, and take you directly to the airport in a private car or van.
- Cost: Significantly higher, ranging from 1,200 to 2,500+ THB (~$35-$70) depending on the vehicle type (sedan vs. van) and service provider.
- Booking: Arrange online in advance through platforms like Kiwitaxi, Booking.com, or local tour companies.
- Best For: Large groups (4+ people), travelers with special needs, corporate travel, or those arriving very late at night who want guaranteed, hassle-free transport.
5. Ticket & Cost Comparison: Which is Best for You?
This table summarizes all options to help you decide quickly.
| Mode | Approx. Cost (THB / USD) | Travel Time | Convenience | Best For |
|---|---|---|---|---|
| Airport Bus (A1/A2) | 50 THB / ~$1.4 | 60-90 min | High (Direct, luggage space) | Best Value for solo/budget travelers |
| Train Combo (BTS+SRT) | 60-80 THB / ~$1.7-$2.2 | 60-75 min + transfer time | Low (Multiple transfers, walks) | Adventurous travelers, rail enthusiasts |
| Metered Taxi | 300-500 THB / ~$8-$14 | 45-75 min | Very High (Door-to-door) | Groups of 2-3, families, heavy luggage |
| Ride-Hail (Grab) | 350-600 THB / ~$10-$17 | 45-75 min | Very High (Fixed price, app-based) | Those preferring cashless, fixed fares |
| Private Transfer | 1,200+ THB / ~$35+ | 45-75 min | Maximum (Meet & greet, guaranteed) | Large groups, luxury/premium travel |
Verdict: The Airport Bus is the best overall for its unbeatable price and direct service. Use a Taxi/Grab for convenience if your budget allows or if traveling with others to split the cost.
6. Essential Traveler Tips & Warnings
Timing & Traffic:
- Allow a Minimum of 3 Hours: Regardless of your chosen mode, always leave Ekkamai at least 3 hours before your flight departure. This accounts for waiting time, unpredictable Bangkok traffic, and airport check-in/security.
- Rush Hour is Real: Avoid traveling between 7:00-9:30 AM and 4:00-7:30 PM if possible. Traffic jams can double your travel time.
Luggage & Practicalities:
- Bus with Large Bags: The airport bus is fine for suitcases (stored below). However, if you have more than 2 large bags per person, a taxi becomes more practical.
- Train Challenge: The BTS and SRT stations have stairs. Only some key stations have elevators/escalators. Not recommended for heavy luggage.
- Have Small Bills: For bus (50 THB) and taxi tolls, having 20, 50, and 100 THB notes is crucial. Taxi drivers often claim not to have change for large bills.
For Early/Late Flights:
- Early Flight (before 8 AM): Public buses may not be running in time. Your safest bet is a pre-booked taxi or private transfer.
- Late-Night Arrival at Ekkamai: If your bus arrives after 10 PM, the airport bus may have stopped. Have the Grab/Bolt app ready or be prepared to negotiate with taxi drivers (meter may be refused late at night; agree on a flat fare of ~400-500 THB beforehand).
FAQs: Getting from Ekkamai to Don Mueang Airport
What is the best way to get from Ekkamai to Don Mueang Airport?
The best way for most travelers is the direct Airport Bus (A1 or A2 line). It is the most straightforward, cost-effective (50 THB / ~$1.4), and reliable option, taking about 60-90 minutes depending on traffic.
Is there a direct train from Ekkamai to Don Mueang Airport?
No, there is no direct train. The most common train route involves a 3-part journey: 1) BTS Skytrain from Ekkamai to Mo Chit, 2) Walk to Chatuchak Park MRT, 3) SRT Red Line from Chatuchak Park to Don Mueang. This is less convenient than the bus, especially with luggage.
How much is a taxi from Ekkamai to DMK airport?
A metered taxi typically costs between 300-500 THB (~$8-$14), plus potential tollway fees (50-70 THB). The fare can surge significantly during heavy traffic. Always insist on using the meter.
How long does it take from Ekkamai to Don Mueang by bus?
The Airport Bus (A1/A2) takes approximately 60 to 90 minutes. Travel time is highly dependent on Bangkok's notorious traffic. Allow at least 2.5 to 3 hours total before your flight departure to account for waiting, travel, and check-in.
Can I use the BTS Skytrain to get to Don Mueang Airport?
Not directly. The BTS only gets you part of the way. You must take the BTS Sukhumvit Line from Ekkamai to its northern terminus at Mo Chit (BTS Station), then transfer to other modes (bus or SRT Red Line) for the final leg to the airport.
Where do I catch the airport bus at Ekkamai terminal?
The A1 and A2 public airport buses do not stop inside the Ekkamai bus terminal itself. You need to walk to the nearby BTS Ekkamai station. The bus stop is typically located on Sukhumvit Road, near the BTS station exit. Look for signs or orange/cream-colored buses.
What should I do if I have an early morning or late-night flight?
For flights outside public bus operating hours (approx. 5:00 AM - 11:00 PM), your only reliable public option is a taxi or pre-booked private transfer. The train (SRT Red Line) also has limited hours, starting around 5:30 AM.
Is it better to take a bus or taxi with a lot of luggage?
A taxi or private car is significantly easier with lots of luggage. While the airport bus has storage compartments, you'll need to handle your bags at the curb, on the bus, and again at the airport. Taxis offer door-to-door convenience, worth the extra cost if you have multiple or heavy bags.