Travel options for:
Toronto to Albany
  • Bus, train

    $65 - $100
    1. Toronto

      1hrs 25min - once daily

      $19 - $25

    2. Buffalo

      10min - 2901 feet

    3. Buffalo Exchange Street Amtrak

      5hrs 20min - once daily

      $45 - $75

      • Albany-Rensselaer Amtrak
  • Bus

    $71 - $144
    1. Toronto, ON

      5hrs 35min - twice daily

      $25 - $45

    2. Syracuse

      1hrs 00min - 4 times a day

      $20 - $40

    3. Utica

      2hrs 00min - twice daily

      $25 - $60

      • Albany
  • Drive

    $50 - $80
    1. Toronto

      6hrs 41min - 385.2 miles

      $50 - $80

      • Albany
  • Fly Toronto to Albany

    $176 - $314
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      3hrs 39min - 1 stopover

      $160 - $300

    3. Albany (ALB)

      25min - 5 times a day

      $16 - $17

      • Albany
  • Fly Toronto Island to Newark, train

    $151 - $336
    1. Toronto

      9min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1hrs 30min - non-stop

      $95 - $260

    3. Newark (EWR)

      5min - every 5 minutes

      $6

    4. Newark Airport Railroad

      27min - hourly

      $13

    5. New York Penn Station

      2hrs 30min - 4 times a day

      $35 - $55

      • Albany
  • Fly Toronto to Syracuse, train

    $222 - $466
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      1hrs 04min - non-stop

      $170 - $400

    3. Syracuse (SYR)

      15min - twice daily

      $16

    4. Syracuse Regional

      2hrs 49min - once daily

      $35 - $55

      • Albany
  • Fly Toronto to Hartford, train

    $173 - $359
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      1hrs 35min - non-stop

      $130 - $290

    3. Hartford (BDL)

      34min - hourly - line 30

      $3

    4. Harford, CT - Union Station

      35min - every 2 hours

      $9 - $21

    5. Springfield, MA

      3min - 1050 feet

    6. Springfield Amtrak

      2hrs 37min - once daily

      $30 - $50

      • Albany
  • Fly Toronto Island to Albany

    $198 - $509
    1. Toronto

      9min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      3hrs 33min - 1 stopover

      $180 - $490

    3. Albany (ALB)

      25min - 5 times a day

      $16 - $17

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

From Toronto bus to Buffalo, walk to Buffalo Exchange Street Amtrak, then train to Albany-Rensselaer Amtrak. 7hrs 55min $94. From Toronto, ON bus to Syracuse, bus to Utica, then bus to Albany. 10hrs 35min $143. From Toronto drive to Albany. 6hrs 41min $65. From UP Express Union Station train to Toronto airport, fly to Albany airport, then bus to Albany. 7hrs 29min $221. From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, train to Newark Airport Railroad Station, train to New York Penn Station, then train to Albany. 7hrs 53min $191. From UP Express Union Station train to Toronto airport, fly to Syracuse airport, bus to Syracuse Regional Transportation Center Amtrak, then train to Albany. 8hrs 33min $284. From UP Express Union Station train to Toronto airport, fly to Hartford airport, line 30 bus to Harford, CT - Union Station, bus to Springfield, MA, walk to Springfield Amtrak, then train to Albany. 9hrs 48min $223. From Union Station line 509 tram to Toronto Island airport, fly to Albany airport, then bus to Albany. 7hrs 07min $308.