Travel from Stratford-ON-Canada to Hamilton-ON-Canada

Bus or train from Stratford to Hamilton?

You can take a bus from Stratford to Hamilton via InterContinental Toronto Centre and Union Station Bus Terminal in around 3 h 20 min. Alternatively, you can take a train from Stratford to Hamilton via Stratford, London, and Aldershot GO Bus in around 3 h 33 min.

How to get from Stratford to Hamilton

From Stratford Festival Theatre, 55, Queen Street, Stratford, Perth County, Ontario, Canada bus to InterContinental Toronto Centre, walk to Union Station Bus Terminal, then bus to Main St. W. @ Summers Ln.. 3 h 20 min $34. From Stratford taxi to Stratford, train to Weber / Victoria, line 204 bus to Kitchener, ON, then bus to Hamilton GO Centre. 3 h 20 min $50. From Stratford taxi to Stratford, train to Union Station Bus Terminal, then bus to Main St. W. @ Summers Ln.. 3 h 23 min $63. From Stratford taxi to Stratford, train to London, train to Aldershot GO Bus, then line 18 bus to Main St. W. @ Summers Ln.. 3 h 33 min $83. From Stratford drive to Hamilton. 1 h 25 min $10.
Close Print Itinerary
  1. Here are 5 options to get from
    Stratford to Hamilton:

    1. Trip:
      1 Bus
      • One-Way approx: USD $32 - $35
      • Duration: 3 h 20 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $32 - $35
        • Duration: 3 h 20 min
        Close x
    2. Trip:
      2 Train, bus Megabus CA
      • One-Way approx: USD $39 - $82
      • Duration: 3 h 20 min
      Open +
      • Trip:
        2 Train, bus Megabus CA
        • One-Way approx: USD $39 - $82
        • Duration: 3 h 20 min
        Close x
    3. Trip:
      3 Train, bus via Union Station Bus Terminal
      • One-Way approx: USD $43 - $105
      • Duration: 3 h 23 min
      Open +
      • Trip:
        3 Train, bus via Union Station Bus Terminal
        • One-Way approx: USD $43 - $105
        • Duration: 3 h 23 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $60 - $155
      • Duration: 3 h 33 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $60 - $155
        • Duration: 3 h 33 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $8 - $13
      • Duration: 1 h 25 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $8 - $13
        • Duration: 1 h 25 min
        Close x