Travel from Albany-NY-USA to Hamilton-ON-Canada

Bus or train from Albany to Hamilton?

Trailways New York operates a bus from Albany to Hamilton 4 times a day. Tickets cost $45 - $70 and the journey takes 6 h 15 min. Greyhound Canada also services this route once daily. Alternatively, VIA Rail operates a train from Albany to Hamilton every 3 hours. Tickets cost $55 - $190 and the journey takes 8 h 59 min. GO Transit also services this route hourly.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Albany to Hamilton

From Albany, NY bus to Buffalo, NY - 181 Ellicott Street then Thru-Bus to Hamilton, ON. 9 h 30 min $80. From Albany train to Aldershot GO Bus then line 18 bus to Main St. W. @ Summers Ln.. 9 h 31 min $116. From Albany–Rensselaer, NY train to St Catharines then Thru-Bus to Hamilton, ON. 11 h 6 min $140. From Albany drive to Hamilton. 6 h 3 min $56. From Washington Ave & Hawk St - Capitol/Hawk Station line 737 bus to Albany airport, fly to Toronto airport, then bus to Hamilton. 8 h 3 min $170. From Albany-Rensselaer Amtrak train to Penn Station, train to Roosevelt Av/61 St, bus to New York La Guardia airport, fly to Toronto airport, then bus to Hamilton. 8 h 9 min $195. From Albany train to Syracuse, NY, bus to Syracuse airport, fly to Toronto airport, then bus to Hamilton. 8 h 46 min $360. From Albany-Rensselaer Amtrak train to Springfield, MA, bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Toronto airport, then bus to Hamilton. 9 h 56 min $291.
Close Print Itinerary
  1. Here are 8 options to get from
    Albany to Hamilton:

    1. Trip:
      1 Bus, Thru-Bus
      • One-Way approx: USD $58 - $101
      • Duration: 9 h 30 min
      Open +
      • Trip:
        1 Bus, Thru-Bus
        • One-Way approx: USD $58 - $101
        • Duration: 9 h 30 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $61 - $192
      • Duration: 9 h 31 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $61 - $192
        • Duration: 9 h 31 min
        Close x
    3. Trip:
      3 Train, Thru-Bus
      • One-Way approx: USD $61 - $203
      • Duration: 11 h 6 min
      Open +
      • Trip:
        3 Train, Thru-Bus
        • One-Way approx: USD $61 - $203
        • Duration: 11 h 6 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 6 h 3 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 6 h 3 min
        Close x
    5. Trip:
      5 Fly from Albany, bus
      • One-Way approx: USD $108 - $252
      • Duration: 8 h 3 min
      Open +
      • Trip:
        5 Fly from Albany, bus
        • One-Way approx: USD $108 - $252
        • Duration: 8 h 3 min
        Close x
    6. Trip:
      6 Train to New York La Guardia, fly, bus
      • One-Way approx: USD $132 - $440
      • Duration: 8 h 9 min
      Open +
      • Trip:
        6 Train to New York La Guardia, fly, bus
        • One-Way approx: USD $132 - $440
        • Duration: 8 h 9 min
        Close x
    7. Trip:
      7 Train to Syracuse, fly, bus
      • One-Way approx: USD $212 - $549
      • Duration: 8 h 46 min
      Open +
      • Trip:
        7 Train to Syracuse, fly, bus
        • One-Way approx: USD $212 - $549
        • Duration: 8 h 46 min
        Close x
    8. Trip:
      8 Train to Hartford, fly, bus
      • One-Way approx: USD $167 - $648
      • Duration: 9 h 56 min
      Open +
      • Trip:
        8 Train to Hartford, fly, bus
        • One-Way approx: USD $167 - $648
        • Duration: 9 h 56 min
        Close x