Find coaches from Barrie to Kanata

Previously seen journeys

Next departures from Barrie to Kanata on 25 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Ontario NorthlandBus
Transit Terminal
Terry FoxNo tags
Ontario NorthlandBus
Transit Terminal
Terry FoxNo tags
Ontario NorthlandBus
Transit Terminal
Kanata - OC Transpo Terry FoxNo tags
Ontario NorthlandBus
Transit Terminal
Kanata - OC Transpo Terry FoxNo tags
Ontario NorthlandBus
Transit Terminal
Kanata - OC Transpo Terry FoxNo tags

Get from Barrie to Kanata

This route is served by bus only

The journey takes about 8 hours 19 minutes, and with fares starting at just £78, it presents an excellent value for a comfortable ride.

2bus per day
8h 19mAverage duration
196 milesDistance
8kgCO₂ emissions

Frequently asked questions about travelling by bus from Barrie to Kanata

  1. How far is Kanata from Barrie by coach?

    The distance between Barrie and Kanata by coach is approximately 195 miles (314 km).

  2. Is there a way to reach Kanata from Barrie without a car?

    The best way to go from Barrie to Kanata without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
23/11
£79
24/11
No data
Today
No data
26/11
No data
27/11
£66
28/11
No data
29/11
No data
30/11
No data
busbud logoThe cheapest trip from Barrie to Kanata was searched and found on 27 Nov 2025 with a price of £66

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Barrie to Kanata as early as possible.

You can expect to pay from £66 to £90 for a bus ticket from Barrie to Kanata based on the last 2 days. You can expect to find the cheapest price for the trip at £66, which is on 2025-11-27.

People from around the world trust Busbud