Travel from Detroit to University-of-Waterloo

Bus or train from Detroit to University of Waterloo?

VIA Rail operates a train from Detroit to University of Waterloo every 30 minutes. Tickets cost $30 - $90 and the journey takes 1 h 51 min. 2 other operators also service this route. Alternatively, Greyhound Canada operates a bus from Detroit to University of Waterloo 4 times a day. Tickets cost $17 - $45 and the journey takes 2 h 44 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Detroit to University of Waterloo

From Windsor train to London, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 4 h 53 min $108. From Windsor, ON bus to London, ON, bus to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 5 h 37 min $69. From Detroit drive to University of Waterloo. 3 h 24 min $36. From Transit Terminal Church at Pitt line 8 bus to Windsor airport, fly to Toronto Island airport, line 509 tram to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 5 h 26 min $278. From Transit Terminal Church at Pitt line 8 bus to Windsor airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 5 h 46 min $240. From Michigan & Cass line 261 bus to Detroit airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 7 h 21 min $397.
Close Print Itinerary
  1. Here are 6 options to get from
    Detroit to University of Waterloo:

    1. Trip:
      1 Train
      • One-Way approx: USD $58 - $161
      • Duration: 4 h 53 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $58 - $161
        • Duration: 4 h 53 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $32 - $81
      • Duration: 5 h 37 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $32 - $81
        • Duration: 5 h 37 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $24 - $35
      • Duration: 3 h 24 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $24 - $35
        • Duration: 3 h 24 min
        Close x
    4. Trip:
      4 Fly Windsor to Toronto Island, train
      • One-Way approx: USD $113 - $378
      • Duration: 5 h 26 min
      Open +
      • Trip:
        4 Fly Windsor to Toronto Island, train
        • One-Way approx: USD $113 - $378
        • Duration: 5 h 26 min
        Close x
    5. Trip:
      5 Fly Windsor to Toronto, train
      • One-Way approx: USD $137 - $460
      • Duration: 5 h 46 min
      Open +
      • Trip:
        5 Fly Windsor to Toronto, train
        • One-Way approx: USD $137 - $460
        • Duration: 5 h 46 min
        Close x
    6. Trip:
      6 Fly Detroit to Toronto, train
      • One-Way approx: USD $192 - $555
      • Duration: 7 h 21 min
      Open +
      • Trip:
        6 Fly Detroit to Toronto, train
        • One-Way approx: USD $192 - $555
        • Duration: 7 h 21 min
        Close x