Explore Destinations

Discover the world's most amazing places

How to Get from Kanchanaburi to Don Mueang Airport

Quick Answer

The best overall way to travel from Kanchanaburi to Don Mueang Airport (DMK) is by train to Bangkok followed by a taxi. Take a State Railway of Thailand service from Kanchanaburi Station to Bangkok's Thonburi Station (2.5-3.5 hours, 100-300+ THB / $3-10 USD), then a taxi to DMK (30-45 mins, 200-300 THB / $6-9 USD). Total door-to-door time is 3.5 to 4.5 hours at a cost of ~300-600 THB (~$9-18 USD). For the cheapest option, use the bus to Mo Chit terminal and transfer.

Quick Navigation: Kanchanaburi to DMK Transport

1. By Train from Kanchanaburi to Bangkok + Transfer to DMK

Traveling by train offers the most scenic and authentic Thai travel experience, following the historic route of the infamous Death Railway part of the way. However, it requires a transfer in Bangkok to reach Don Mueang Airport.

Step-by-Step Guide:

  1. Kanchanaburi to Bangkok (Thonburi Station): Board the train at Kanchanaburi Railway Station. Services include:
    • Ordinary #257: Departs 07:19 AM, arrives 10:25 AM. (Slowest, cheapest, most basic).
    • Rapid #133: Departs 01:55 PM, arrives 04:40 PM. (Better speed & comfort).
    • Special Express #9: Departs 05:40 AM, arrives 07:55 AM. (Fastest, most comfortable, most expensive).
  2. Bangkok (Thonburi) to Don Mueang Airport (DMK): From Thonburi Station (officially Bangkok Noi), take a metered taxi or use the Grab app. The drive is 20-30 km and takes 30-45 minutes depending on traffic. Tip: Do not get off at the final stop (Hua Lamphong) unless you want to use the MRT subway system to connect to the Airport Rail Link—this adds significant time and complexity.
Train ServiceDepartureArrival (Bangkok)DurationFare (THB / USD)Best For
Special Express #905:4007:55~2h 15m~325 THB / ~$9Early flights, comfort
Ordinary #25707:1910:25~3h 05m~100 THB / ~$3Budget travelers, no rush
Rapid #13313:5516:40~2h 45m~200 THB / ~$6Balanced afternoon travel

Key Considerations:

2. By Bus from Kanchanaburi to Bangkok + Transfer to DMK

This is the most economical method, ideal for solo travelers and those on a tight budget.

Detailed Route & Options:

Buses depart from Kanchanaburi Bus Terminal (near the night market) to Bangkok's Mo Chit 2 (Chatuchak) Bus Terminal.

  • Frequency: Every 30-60 minutes from ~4:30 AM to ~6:00 PM.
  • Duration: 2 to 2.5 hours, depending on traffic.
  • Fare: 100 - 150 THB ($3 - $5 USD).
  • Bus Type: Standard air-conditioned coaches.

Transfer at Mo Chit to Don Mueang Airport (DMK):

From Mo Chit Bus Terminal, you have two excellent, cheap options to reach DMK (15-20 mins away):

  1. Airport Bus A1 or A2: Direct, frequent buses. Fare: 30 THB ($1).
  2. Metered Taxi or Grab: More direct. Fare: ~150-200 THB ($4-6 USD).

Pros, Cons & Tips:

3. By Taxi or Private Car from Kanchanaburi to DMK

For maximum convenience, door-to-door service, and time certainty, a private transfer is the top choice, albeit at a premium price.

What to Expect:

  • Journey Distance & Time: Approximately 180 km, taking 2 to 2.5 hours non-stop.
  • Cost: A fixed fare is mandatory. Expect to pay between 2,500 and 3,500 THB ($70 - $100 USD) for the entire car.
  • Booking: Arrange through your hotel, a local travel agency, or use the Grab app (select "GrabCar Plus" or similar for intercity trips).

When is a Private Taxi the Best Choice?

Warning: Always agree on the final price, inclusive of tolls, before starting the journey. Use reputable services.

4. By Flight? (The Impractical Option)

While Don Mueang (DMK) is a major domestic hub, flying from Kanchanaburi is not a viable option. Here’s why:

Kanchanaburi has no commercial airport. The closest major airport is Suvarnabhumi Airport (BKK) in Bangkok. A hypothetical "flight" journey would look like this:

  1. Travel from Kanchanaburi to Suvarnabhumi Airport (BKK) by taxi (2+ hours, ~2000+ THB) or bus+train (3.5+ hours).
  2. Check in for a domestic flight from BKK to DMK (flight time: ~1 hour + 2 hours for security/transit).
  3. Cost: Flight ticket (500-1500 THB) + transport to BKK makes this the most expensive and time-consuming option by far.

Verdict: Disregard flying for this route. The land-based options are all superior.

5. Ticket & Cost Comparison: Best & Cheapest Options

This table summarizes all key data to help you decide the best way from Kanchanaburi to Don Mueang Airport.

Transport MethodApprox. Total TimeApprox. Total Cost (THB / USD)TransfersBest ForReliability & Notes
Train + Taxi3.5 - 4.5 hours300 - 600 THB / $9-181 (Taxi at Bangkok)Scenic experience, solo/couples, cultural travelersMedium. Train delays possible. Allow buffer.
Bus + Airport Bus (Cheapest)2.5 - 3.5 hours130 - 200 THB / $4-61 (Bus at Mo Chit)Ultra-budget travelers, solo backpackersMedium-High. Subject to road traffic.
Private Taxi/Car (Fastest/Convenient)2 - 2.5 hours2,500 - 3,500 THB / $70-1000 (Direct)Groups, families, lots of luggage, tight scheduleHigh. Door-to-door, traffic-dependent.
Flight (via BKK)6+ hours2,500+ THB / $70+3+Not recommended for this routeHigh cost, extremely inefficient.

Winner for Balance (Best Overall): Train + Taxi.
Winner for Budget (Cheapest): Bus + Airport Bus.

6. Traveler Experience & Essential Tips

Pro Tips for a Smooth Journey:

  • Buffer Time is King: Regardless of your chosen method, add at least 3-4 hours to the estimated travel time before your flight departure. This accounts for delays, traffic, and check-in procedures.
  • Bangkok Traffic is Unpredictable: Avoid planning the final leg (into DMK) during peak rush hours (7-9 AM, 4-7 PM). A 20km journey can take over an hour.
  • Currency & Payment: Have plenty of small Thai Baht (THB) notes. Taxis and buses require cash. Train tickets are cash-only at the station.
  • Connectivity: Purchase a local Thai SIM card (e.g., AIS, dtac) for reliable internet to use maps and ride-hailing apps like Grab for the Bangkok transfer.
  • Early Morning/Late Night Flights: If your flight departs before 8 AM or after 8 PM, seriously consider coming to Bangkok the night before and staying at an airport hotel. Public transport options from Kanchanaburi dry up in the evening.
  • Luggage Forwarding Service: If you have heavy bags, inquire at your Kanchanaburi hotel about "Send My Bag" or similar luggage shipping services to your next destination in Thailand. This can make bus/train travel much easier.

FAQs: Kanchanaburi to Don Mueang Airport Travel

Is there a direct bus or train from Kanchanaburi to Don Mueang Airport?

No, there is no direct public transportation (bus or train) from Kanchanaburi directly to Don Mueang Airport (DMK). All options require at least one transfer in Bangkok.

What is the cheapest way to get from Kanchanaburi to DMK?

The cheapest way is by taking a public bus from Kanchanaburi Bus Station to Bangkok's Mo Chit 2 Bus Terminal (~100-150 THB), followed by the A1/A2 airport bus to DMK (~30 THB). Total cost can be under 200 THB ($6 USD).

What is the fastest way to get from Kanchanaburi to Don Mueang Airport?

The fastest reliable method is by private taxi or pre-booked car service, taking about 2 to 2.5 hours non-stop.

How long does the train from Kanchanaburi to Bangkok take, and where does it arrive?

The train takes 2.5 to 3.5 hours and arrives at Bangkok's Thonburi (Bangkok Noi) Station. From there, you need a 30-45 minute taxi to DMK.

Can I use a taxi from Kanchanaburi to DMK, and how much does it cost?

Yes. A private taxi for the ~180km journey typically costs a fixed fare of 2,500 to 3,500 THB ($70-100 USD). Agree on the price before departure.

Is it possible to fly from Kanchanaburi to Don Mueang Airport?

No, it is highly impractical. Kanchanaburi has no airport. You would need to travel to Bangkok's other airport (BKK) first, making it the slowest and most expensive option.

What should I do if my flight from DMK is very early in the morning?

Travel to Bangkok the night before and stay near the airport. The last trains/buses from Kanchanaburi depart in the evening, making same-day early morning travel via public transport impossible.

What is the best overall way for a first-time visitor with luggage?

The best balanced option is: Take a morning train to Bangkok's Thonburi Station for the experience, then take a taxi (metered or via Grab) directly to Don Mueang Airport.