Travel options for:
Bangor Airport (BGR) to Saint John
  • Bus, drive

    $39 - $45
    1. Bangor Airport

      3 h 15 min - twice daily

      $27

    2. Perry, ME

      1 h 44 min - 93.1 miles

      $12 - $18

  • Drive

    $22 - $35
    1. Bangor Airport (BGR)

      3 h 18 min - 171.6 miles

      $22 - $35

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

From Bangor Airport bus to Perry, ME then drive to Saint John. 4 h 59 min $42. From Bangor Airport (BGR) drive to Saint John. 3 h 18 min $27.