Rome2rio's partners include

There are 7 ways to get from Bangkok Airport (BKK) to Nana Plaza by bus, subway, train, taxi, car, shuttle or towncar

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

Map of how to get from Bangkok Airport (BKK) to Nana Plaza.
Launch map view
  • Distance: 13.8 miles
  • Duration: 42 min

What companies run services between Bangkok Airport (BKK), Thailand and Nana Plaza, Thailand?

Airport Rail Link operates a train from Bangkok Airport (BKK) to Nana Plaza every 15 minutes. Tickets cost $1 - $2 and the journey takes 25 minutes. Alternatively, you can take a bus from Bangkok Airport (BKK) to Nana Plaza via Udom Suk BTS Station and Soi Nana in around 1 hour 27 minutes.

Train operators
BTS
Website
bts.co.th
Subway from Victory Monument to Nana
Avg. Duration
8 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
bts.co.th
Airport Rail Link
Website
srtet.co.th
Train from Suvarnabhumi Airport to Makkasan City Air Terminal
Avg. Duration
25 min
Frequency
Every 15 minutes
Estimated price
$1 - $2
Schedules at
srtet.co.th
Bus operators
Suvarnabhumi airport public van
Website
suvarnabhumiairport.com
Bus from Suvarnabhumi Airport Arrivals Terminal to Victory Monument
Avg. Duration
25 min
Frequency
Every 20 minutes
Estimated price
$1 - $2
Schedules at
suvarnabhumiairport.com
Bus from Suvarnabhumi Airport Arrivals Terminal to Udom Suk
Avg. Duration
45 min
Frequency
Every 20 minutes
Estimated price
$1 - $2
Schedules at
suvarnabhumiairport.com
Blacklane Limo Service
Phone
+49 30 20163020
Email
service@blacklane.com
Website
blacklane.com
Shuttle from Bangkok Airport to Nana Plaza
Avg. Duration
20 min
Frequency
On demand
Estimated price
$95
Schedules at
blacklane.com
Other operators
Uber Bangkok
Website
uber.com
Towncar from Bangkok Airport (BKK) to Nana Plaza
Avg. Duration
20 min
Frequency
On demand
Estimated price
$12 - $16
Signup at
uber.com
Taxi
$11 - $14
uberASSIST
$11 - $15
uberFLASH
$11 - $15
uberX
$11 - $15
uberMOTO
$12 - $16
SUV
$18 - $23
UberBLACK
$18 - $23
Taxi
Avg. Duration
20 min
Estimated price
$12 - $15
All Thai taxi
Phone
0-2018-9799
Website
allthaitaxi.com

How far is it from Bangkok Airport (BKK) to Nana Plaza?

The distance between Bangkok Airport (BKK) and Nana Plaza is 22 km. The road distance is 31 km.

What is the cheapest way to get from Bangkok Airport (BKK) to Nana Plaza?

The cheapest way to get from Bangkok Airport (BKK) to Nana Plaza is to train which costs ฿45 and takes 53 minutes.

What is the fastest way to get from Bangkok Airport (BKK) to Nana Plaza?

The quickest way to get from Bangkok Airport (BKK) to Nana Plaza is to taxi which takes 20 minutes and costs ฿450.

Is there a direct train between Bangkok Airport (BKK) and Nana Plaza?

Yes, there is a direct train departing from Suvarnabhumi Airport and arriving at Makkasan City Air Terminal. Services depart every 15 minutes, and operate every day. The journey takes approximately 25 minutes.

Is there a direct bus between Bangkok Airport (BKK) and Nana Plaza?

No, there is no direct bus from Bangkok Airport (BKK) to Nana Plaza. However, there are services departing from Suvarnabhumi Airport Arrivals Terminal and arriving at Soi Nana via Udom Suk BTS Station. The journey, including transfers, takes approximately 1 hour 27 minutes.

How long does it take to get from Bangkok Airport (BKK) to Nana Plaza?

It takes approximately 42 minutes to get from Bangkok Airport (BKK) to Nana Plaza, including transfers.