Travel from Barrie to Kingston-ON-Canada

Bus or train from Barrie to Kingston?

GO Transit operates a train from Barrie to Kingston every 4 hours. Tickets cost $9 - $13 and the journey takes 1 h 45 min. 2 other operators also service this route. Alternatively, Greyhound Canada operates a bus from Barrie to Kingston 4 times a day. Tickets cost $12 - $30 and the journey takes 1 h 30 min. 2 other operators also service this route.

How to get from Barrie to Kingston

From Allandale Waterfront GO train to Toronto, train to VIA Rail Station, then line 7 bus to Bus Terminal Transfer Point. 4 h 27 min $92. From Barrie, ON bus to Toronto, ON then bus to Kingston, ON. 5 h $58. From Barrie, ON bus to Toronto, ON, bus to Bus Terminal Transfer Point, then line 2 bus to Downtown Transfer Point Platform 4. 5 h 28 min $61. From Barrie drive to Kingston. 3 h 54 min $43. From Barrie, ON Sudbury - Toronto. Southbound. to Yorkdale Bus Terminal, line 34 bus to Toronto airport, fly to Kingston airport, then taxi to Kingston. 3 h 50 min $403.

How long does it take to get from Barrie to Kingston?

It takes approximately 4 h 27 min to get from Barrie to Kingston.
Close Print Itinerary
  1. Here are 5 options to get from
    Barrie to Kingston:

    1. Trip:
      1 Train
      • One-Way approx: USD $48 - $125
      • Duration: 4 h 27 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $48 - $125
        • Duration: 4 h 27 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $34 - $58
      • Duration: 5 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $34 - $58
        • Duration: 5 h
        Close x
    3. Trip:
      3 Bus via Downtown Transfer Point Platform 4
      • One-Way approx: USD $40 - $52
      • Duration: 5 h 28 min
      Open +
      • Trip:
        3 Bus via Downtown Transfer Point Platform 4
        • One-Way approx: USD $40 - $52
        • Duration: 5 h 28 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $28 - $45
      • Duration: 3 h 54 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $28 - $45
        • Duration: 3 h 54 min
        Close x
    5. Trip:
      5 Sudbury - Toronto. Southbound., fly
      • One-Way approx: USD $154 - $657
      • Duration: 3 h 50 min
      Open +
      • Trip:
        5 Sudbury - Toronto. Southbound., fly
        • One-Way approx: USD $154 - $657
        • Duration: 3 h 50 min
        Close x