Travel options for:
Rochester to Halifax
  • Fly from Rochester

    $173 - $443
    1. Rochester

      17min - hourly - line 6

      $1 - $2

    2. Rochester (ROC)

      4hrs 35min - 1 stopover

      $170 - $440

    3. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Thru-Bus to Toronto, fly

    $155 - $310
    1. Rochester

      3hrs 27min - once daily

      $33 - $38

    2. UP Express Union Station

      25min - every 10 minutes

    3. Toronto (YYZ)

      2hrs 00min - non-stop

      $120 - $270

    4. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Thru-Bus to Toronto Island, fly

    $168 - $313
    1. Rochester

      3hrs 27min - once daily

      $33 - $38

    2. Union Station

      9min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      3hrs 24min - 1 stopover

      $130 - $270

    4. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Bus

    $231 - $330
    1. Rochester

      4hrs 30min - 4 times a day

      $35 - $55

    2. Albany, NY

      3hrs 25min - 4 times a day

      $35 - $55

    3. Boston

      5hrs 04min - 5 times a day

      $28 - $45

    4. Bangor, Maine - Greyhound

      2hrs 50min - once daily

      $26 - $29

    5. Houlton, Maine

      18min - 15.6 miles

      $35 - $50

    6. Woodstock, NB

      3hrs 35min - twice daily

      $35 - $50

    7. Moncton, NB

      4hrs 30min - 3 times a day

      $35 - $50

      • Halifax, NS
  • Train, bus

    $229 - $328
    1. Rochester, NY

      1hrs 48min - 4 times a day

      $30 - $45

    2. Syracuse

      2hrs 30min - twice a week

      $24 - $29

    3. Brockville

      17min - 4775 feet

    4. Brockville

      1hrs 59min - every 3 hours

      $35 - $55

    5. Montréal, QC

      21hrs 40min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Drive

    $150 - $220
    1. Rochester

      17hrs 54min - 1083.8 miles

      $150 - $220

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

From Main & Washington line 6 bus to Rochester airport, fly to Halifax airport, then bus to Halifax. 8hrs 18min $293. From Rochester Thru-Bus to UP Express Union Station, train to Toronto airport, fly to Halifax airport, then bus to Halifax. 8hrs 23min $199. From Rochester Thru-Bus to Union Station, line 509 tram to Toronto Island airport, fly to Halifax airport, then bus to Halifax. 9hrs 28min $202. From Rochester bus to Albany, NY, bus to Boston, bus to Bangor, Maine - Greyhound, bus to Houlton, Maine, taxi to Woodstock, NB, bus to Moncton, NB, then bus to Halifax, NS. 29hrs 12min $291. From Rochester, NY train to Syracuse, bus to Brockville, walk to Brockville, train to Montréal, QC, then train to Halifax, NS. 30hrs 53min $277. From Rochester drive to Halifax. 17hrs 54min $183.