Travel options for:
Boston to Ottawa
  • Fly to Ottawa

    $96 - $285
    1. Boston

      15 min - every 15 minutes

      $2 - $23

    2. Boston (BOS)

      1 h 23 min - non-stop

      $90 - $260

    3. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

  • Fly to Montreal, train

    $136 - $355
    1. Boston

      15 min - every 15 minutes

      $2 - $23

    2. Boston (BOS)

      1 h 16 min - non-stop

      $95 - $280

    3. Montreal (YUL)

      5 min - hourly - line 209

      $3

    4. Dorval

      1 h 30 min - every 3 hours

      $35 - $50

  • Bus

    $53 - $130
    1. Boston, MA

      7 h 25 min - once daily

      $35 - $85

    2. Montreal, PQ

      2 h 30 min - every 4 hours

      $16 - $45

  • Bus via Concord, NH

    $62 - $145
    1. Boston

      1 h 35 min - every 2 hours

      $16 - $26

    2. Concord, NH

      6 h 47 min - once daily

      $30 - $75

    3. Montreal, PQ

      2 h 51 min - hourly

      $16 - $45

  • Train

    $122 - $269
    1. Boston South Station Amtrak

      5 h 10 min - once daily

      $40 - $100

    2. Albany-Rensselaer Amtrak

      8 h 1 min - once daily

      $45 - $120

    3. Montréal

      1 h 55 min - every 3 hours

      $35 - $50

  • Drive

    $55 - $85
    1. Boston

      7 h 28 min - 431.4 miles

      $55 - $85

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

From South Station Silver Line - Outbound bus to Boston airport, fly to Ottawa airport, then line 97 bus to Ottawa. 4 h 4 min $175. From South Station Silver Line - Outbound bus to Boston airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 5 h 39 min $195. From Boston, MA bus to Montreal, PQ then bus to Ottawa, ON. 10 h 40 min $90. From Boston bus to Concord, NH, bus to Montreal, PQ, then bus to Ottawa, ON. 12 h 41 min $102. From Boston South Station Amtrak train to Albany-Rensselaer Amtrak, train to Montréal, then train to Ottawa. 16 h 27 min $196. From Boston drive to Ottawa. 7 h 28 min $69.