Distance between Barrie ON and Toronto ON

The distance from Barrie to Toronto is 57 miles by road including 47 miles on motorways. Road takes approximately 1 hour and 1 minute and goes through Vaughan, Kettleby, Happy Valley and Laskay.

Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Pick a point on map
57.2
mi
1
h
1
min
1.9
gal
6.3
USD
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Barrie 0 mi 0:00 00 min 0.0 gal
400 27 mi, 27 min
Kettleby 27 mi 0:27 27 min 0.9 gal
400 2 mi, 01 min
Happy Valley 29 mi 0:29 29 min 1.0 gal
400 4 mi, 04 min
Laskay 34 mi 0:33 33 min 1.1 gal
400 6 mi, 05 min
Vaughan 39 mi 0:38 38 min 1.3 gal
400 18 mi, 22 min
Toronto 57 mi 1:01 1 h 01 min 1.9 gal

Distance from Barrie to Toronto by car

The distance between Barrie and Toronto is 57 miles by road including 47 miles on motorways. Distance from Barrie to Toronto by car takes approximately 1 hour and 1 minute.

The distance between Barrie and Toronto is ranked 50th in the ranking popularity.

You can drive from Barrie to Toronto through Vaughan, Kettleby, Happy Valley and Laskay.

Use driving directions from Barrie to Toronto to navigate the path offline.

The driving time from Barrie to Toronto is approximately 1 hour and 1 minute without intermediate stops.

Use satellite map layer when preparing for a travel from Barrie to Toronto.

Reverse route: from Toronto to Barrie.

Have any questions? Contact us!