There are 5 ways to get from Don Muang Airport (DMK) to Khaosan Road (Station) by bus, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Bangkok Mass Transit Authority  •  58 min

  1. Take the bus from Bangkok Don Muang Airport to Khaosan Road A4

$1 - $2

4 alternative options

Bus Airport LimoBus Express  •  1 h 3 min

  1. Take the bus from Bangkok Don Muang Airport (DMK) to Khao San Road

$5

Taxi  •  18 min

  1. Take a taxi from Don Muang Airport (DMK) to Khaosan Road (Station) 14.6 miles

$10 - $13

Drive  •  18 min

  1. Drive from Don Muang Airport (DMK) to Khaosan Road (Station) 14.6 miles

$2 - $3

Private Transfer  •  18 min

  1. Take a shuttle bus from Bangkok Don Muang Airport to Khaosan Road (Station)

$32

What companies run services between Don Muang Airport (DMK), Thailand and Khaosan Road (Station), Thailand?

Bangkok Mass Transit Authority operates a bus from Don Muang Airport (DMK) to Khaosan Road (Station) every 30 minutes. Tickets cost $1 - $2 and the journey takes 58 min.

Bus operators
Airport LimoBus Express
Website
limobus.co.th
Bus from Bangkok Don Muang Airport (DMK) to Khao San Road
Ave. Duration
1 h
Frequency
Every 30 minutes
Estimated price
$5
Schedules at
limobus.co.th
Book at
12go.asia
BangkokTaxi24
Website
12go.asia
Shuttle from Bangkok Don Muang Airport to Khaosan Road (Station)
Ave. Duration
18 min
Frequency
On demand
Estimated price
$32
Schedules at
huahin.bangkoktaxi24.com
Book at
12go.asia
Other operators
Taxi from Don Muang Airport (DMK) to Khaosan Road (Station)
Ave. Duration
18 min
Estimated price
$10 - $13
All Thai taxi
Phone
0-2018-9799
Website
allthaitaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Italian Lakes: Getting around by train and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

The distance between Don Muang Airport (DMK) and Khaosan Road (Station) is 21 km. The road distance is 23 km.

The cheapest way to get from Don Muang Airport (DMK) to Khaosan Road (Station) is to bus which costs ฿10 - ฿50 and takes 58 min.

The quickest way to get from Don Muang Airport (DMK) to Khaosan Road (Station) is to taxi which takes 18 min and costs ฿330 - ฿390.

Yes, there is a direct bus departing from Bangkok Don Muang Airport and arriving at Khaosan Road. Services depart every 30 minutes, and operate every day. The journey takes approximately 58 min.

The bus from Bangkok Don Muang Airport to Khaosan Road takes 58 min including transfers and departs every 30 minutes.

Trips from Don Muang Airport (DMK)

Don Muang Airport DMK to Lemontea Hotel Bangkok Don Muang Airport DMK to Chiang Mai Don Muang Airport DMK to Eastin Hotel Makkasan Bangkok Don Muang Airport DMK to On Nut BTS Station Don Muang Airport DMK to Royal View Resort Rang Nam Bangkok Don Muang Airport DMK to Safari World Don Muang Airport DMK to Gateway Hotel Bangkok Thailand Don Muang Airport DMK to Radisson Blu Plaza Bangkok Don Muang Airport DMK to Conrad Bangkok Don Muang Airport DMK to Grand Hyatt Erawan Bangkok Don Muang Airport DMK to Hotel Windsor Suites Convention Sukhumvit 20 Bangkok Don Muang Airport DMK to Salil Hotel Sukhumvit Soi 8 Bangkok Don Muang Airport DMK to Jim Thompson House Don Muang Airport DMK to Silver Gold Garden Suvarnabhumi Airport Lat Krabang Don Muang Airport DMK to Phu Langka Forest Park Don Muang Airport DMK to Silpakorn University Don Muang Airport DMK to Suvarnabhumi Airport Don Muang Airport DMK to Hôtel Ritz Paris Don Muang Airport DMK to Mae Nam Ping Don Muang Airport DMK to Royal Tunbridge Wells Don Muang Airport DMK to Pagan Kingdom Don Muang Airport DMK to Isan Don Muang Airport DMK to Golden Horseshoe Saloon Don Muang Airport DMK to 14 Canal Don Muang Airport DMK to Modena by Fraser Bangkok Don Muang Airport DMK to ZEN Rooms Sukhumvit Soi 22 Bangkok Don Muang Airport DMK to Phu Hin Rong Kla Don Muang Airport DMK to Novotel Bangkok Sukhumvit 20 Don Muang Airport DMK to Siam Society Hotel and Resort Bangkok Don Muang Airport DMK to Sabaidee Minitel Bangkok