If this is your first time visiting Thailand or you have just forgot how to get from one of the two airports (Suvarnabhumi and Don Muang) to Bangkok’s city center then this post is going to help you out there. Note: I have made a similar post on how to get from Bangkok’s airports to Khaosan Road – which is not located in the city center.
Suvarnabhumi Airport to Bangkok City Center
There are few Asian cities that connect a farily remote airport in such an efficient and easy way like how they did it with Suvarnabhumi Airport in Bangkok. From the arrival hall, just get all the way down to the basement and you will find the Airport Link train station. There are two different train services to Phaya Thai station (the last on the line) in central Bangkok:
- City Line Train: one way fare 45 baht, 25 minutes, 7 stops
- Express Train: one way fare 90 baht (round trip 150 baht), 17 minutes non-stop
Each type of train operates in 30 minute intervals from 6am to midnight. Means there is a train service every 15 minutes, alternating city line and express train.
Phaya Thai is located in the Phetchaburi district which is not really tourist oriented but still has some hotels.
If you are heading to Siam, take the BTS sky train of the same name (Phaya Thai) which is connected to the airport link, you don’t even have to go down to the street. Go two stations down the line (towards Udom Suk) and you reach Siam station.
If you are heading to Sukhumvit, take the BTS from Phaya Thai for 5 and more stations and you reach Nana, Asok, Phrom Phong, Thong Lor and Ekammai.
The cost for a one way BTS ticket is between 15 baht for one stop and 40 baht for going all the way to the end of the line.
If you are heading to Silom, get off the airport link two stations earlier – Makkasan instead of Phaya Thai and right outside of this station you have the MRT (underground) station Phetchaburi. Just one stop (15 baht) and you reach Sukhumvit Station. Going to Silom, it’s five stations (25 baht).
A taxi from Suvarnabhumi to Bangkok’s city center costs around 200 baht – depending on where you are going exactly and on the traffic.
Don Muang Airport to Bangkok City Center
There is a frequent aircon shuttle bus service that connects Don Muang Airport to Mo Chit BTS / Chatuchak Park MRT station. It leaves right outside the departure / arrival hall where the taxis are queueing. The fare is 30 baht and the trip to the trains takes about 20 to 30 minutes, depending on the traffic.
A metered taxi to downtown will cost around 200 baht – again depending where you are heading to and the traffic situation.
You can also take bus no. 29 from Don Muang airport which takes you to Siam district (18 baht, one hour or more depending on the traffic), however this is a normal public bus with not much storage room for your bags. If you take this bus it’s quite easy to know where to get off – at BKK’s biggest shopping mall: Central World. From there it’s a five minute walk to Siam BTS station and you can easily go to Nana (3 stops, 20 baht), Asok (4 stops, 25 baht), Phrom Phong (5 stops, 25 baht), Thong Lor (6 stops, 30 baht) Ekamai (7 stops, 30 baht), or all the way to the last stop of the line: Udom Suk (12 stops, 40 baht).
Hope that helps, good trip and welcome (back) to Bangkok!