Travel options for:
Bangkok to Bagan
  • Fly Bangkok to Nyaung-U

    $163 - $717
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      3 h 25 min - 1 stopover

      $150 - $700

    3. Nyaung-U (NYU)

      13 min - 9 miles

      $12 - $15

  • Fly Bangkok to Mandalay, train

    $149 - $405
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      1 h 50 min - non-stop

      $90 - $330

    3. Mandalay (MDL)

      50 min - 36.1 miles

      $45 - $55

    4. Wetlu

      5 h 25 min - twice daily

      $3 - $5

    5. Bagan

      11 min - 7.3 miles

      $10 - $13

  • Fly Bangkok Don Muang to Nyaung-U

    $101 - $251
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      3 h 40 min - 1 stopover

      $85 - $230

    3. Nyaung-U (NYU)

      13 min - 9 miles

      $12 - $15

  • Fly Bangkok Don Muang to Mandalay, train

    $97 - $269
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      1 h 45 min - non-stop

      $35 - $190

    3. Mandalay (MDL)

      50 min - 36.1 miles

      $45 - $55

    4. Wetlu

      5 h 25 min - twice daily

      $3 - $5

    5. Bagan

      12 min - 7.3 miles

      $10 - $13

  • Fly Bangkok to Nay Pyi Taw, train

    $189 - $690
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      2 h 30 min - non-stop

      $160 - $650

    3. Nay Pyi Taw (NYT)

      16 min - 10 miles

      $13 - $17

    4. Lewe

      9 h 27 min - once daily

      $5 - $8

    5. Bagan

      11 min - 7.3 miles

      $10 - $13

  • Bus, drive

    1. Victory Monument

      25 min - every 20 minutes - line 551

      $1 - $2

    2. Bangkok Suvarnabhumi Airport

      39 min - hourly

      $2

    3. Chachoengsao

      7 h 33 min - once daily

      $14 - $22

    4. Mae Sot

      1 h 56 min - 85.2 miles

    5. Hpa-An

      6 h - once daily

      $8

    6. Yangoon North

      11 h - once daily

      $15

    7. Bagan

      11 min - 6.9 miles

      $10 - $12

  • Train, drive, bus

    $73 - $87
    1. Thonburi Station

      5 h 5 min - twice daily

      $10

    2. Nam Tok

      4 h 42 min - 169.4 miles

      $23 - $35

    3. Dawei

      13 h - twice daily

      $16

    4. Yangoon North

      11 h - once daily

      $15

    5. Bagan

      10 min - 6.8 miles

      $10 - $12

  • Drive

    $110 - $170
    1. Bangkok

      17 h 50 min - 832.4 miles

      $110 - $170

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

From Phaya Thai train to Bangkok airport, fly to Nyaung-U airport, then taxi to Bagan. 6 h 8 min $306. From Phaya Thai train to Bangkok airport, fly to Mandalay airport, taxi to Wetlu, train to Bagan, then taxi to Bagan. 11 h 47 min $203. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Nyaung-U airport, then taxi to Bagan. 6 h 45 min $159. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Mandalay airport, taxi to Wetlu, train to Bagan, then taxi to Bagan. 12 h 4 min $161. From Phaya Thai train to Bangkok airport, fly to Nay Pyi Taw airport, taxi to Lewe, train to Bagan, then taxi to Bagan. 15 h 55 min $236. From Victory Monument line 551 Public Van to Bangkok Suvarnabhumi Airport, bus to Chachoengsao, bus to Mae Sot, drive to Hpa-An, bus to Yangoon North, bus to Bagan, then taxi to Bagan. 31 h 14 min. From Thonburi Station train to Nam Tok, drive to Dawei, bus to Yangoon North, bus to Bagan, then taxi to Bagan. 35 h 58 min $81. From Bangkok drive to Bagan. 17 h 50 min $143.