Travel options for:
Bangkok Airport (BKK) to Grand Palace
  • Bus

    $1 - $2
    1. Suvarnabhumi Airport

      1 h - hourly

      $1 - $2

    2. Sanam Luang Park

      6 min - 1863 feet

  • Train, bus

    $2 - $3
    1. Suvarnabhumi Airport

      28 min - every 15 minutes

      $1 - $2

    2. Ratchaprarop

      7 min - 1960 feet

    3. Pratunam

      10 min - every 20 minutes

      $1

    4. Khaosan Road

      18 min - 5085 feet

  • Taxi

    $10 - $13
    1. Bangkok Airport (BKK)

      25 min - 23.2 miles

      $10 - $13

  • Drive

    $3 - $5
    1. Bangkok Airport (BKK)

      25 min - 23.2 miles

      $3 - $5

  • Private transfer

    $95
    1. Bangkok Airport

      25 min - on demand

      $95

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

From Suvarnabhumi Airport bus to Sanam Luang Park then walk to Grand Palace. 1 h 6 min ฿59. From Suvarnabhumi Airport train to Ratchaprarop, walk to Pratunam, bus to Khaosan Road, then walk to Grand Palace. 1 h 13 min ฿77. From Bangkok Airport (BKK) taxi to Grand Palace. 25 min ฿414. From Bangkok Airport (BKK) drive to Grand Palace. 25 min ฿130. From Bangkok Airport Private transfer to Grand Palace. 25 min ฿3108.