Travel options for:
Mississauga to Barrie
  • Bus

    $16 - $34
    1. City Centre Dr. @ Mercer St.

      39 min - hourly - line 19

      $4 - $6

    2. Yorkdale, ON

      1 h 20 min - twice daily

      $11 - $28

  • Train

    $14 - $19
    1. Erindale GO

      37 min - every 4 hours

      $5 - $7

    2. Union Station

      1 h 44 min - every 4 hours

      $9 - $12

  • Train via City Centre Dr. @ Mercer St.

    $14 - $18
    1. City Centre Dr. @ Mercer St.

      54 min - every 2 hours - line 21

      $4 - $6

    2. Union Station

      1 h 44 min - every 4 hours

      $9 - $12

  • Drive

    $8 - $13
    1. Mississauga

      1 h 14 min - 64.8 miles

      $8 - $13

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

From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale, ON then bus to Barrie, ON. 2 h 59 min $27. From Erindale GO train to Union Station then train to Allandale Waterfront GO. 3 h 21 min $21. From City Centre Dr. @ Mercer St. line 21 bus to Union Station then train to Allandale Waterfront GO. 3 h 38 min $20. From Mississauga drive to Barrie. 1 h 14 min $13.