Travel options for:
Bangkok Airport (BKK) to Terminal 21
  • Train, MRT

    $2
    1. Suvarnabhumi Airport

      25 min - every 15 minutes

      $1 - $2

    2. Phetchaburi

      3 min - every 10 minutes

      $1

    3. Sukhumvit

      0 min - 172 feet

  • Train

    $1 - $2
    1. Suvarnabhumi Airport

      25 min - every 15 minutes

      $1 - $2

    2. Makkasan City Air Terminal

      23 min - 1.2 miles

  • Taxi

    $8 - $11
    1. Bangkok Airport (BKK)

      23 min - 16.9 miles

      $8 - $11

  • Drive

    $2 - $4
    1. Bangkok Airport (BKK)

      23 min - 16.9 miles

      $2 - $4

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Suvarnabhumi Airport train to Phetchaburi, MRT to Sukhumvit, then walk to Terminal 21. 33 min ฿77. From Suvarnabhumi Airport train to Makkasan City Air Terminal then walk to Terminal 21. 48 min ฿45. From Bangkok Airport (BKK) taxi to Terminal 21. 23 min ฿343. From Bangkok Airport (BKK) drive to Terminal 21. 23 min ฿95.