Ferryland
Ferryland
Barrie
Barrie
Flight

Ferryland to Barrie

Updated: 31 May 2026

To travel from Ferryland to Barrie, you must fly from St. John's to Toronto Pearson. From the airport, you can take a bus or rent a car to reach Barrie, which is about 100 km north of Toronto. The total distance is approximately 2,800 km. Barrie is a growing city located on the shores of Kempenfelt Bay.

Total Distance: Driving distance 2,900 km; Air distance 2,200 km.
Fastest Way
Direct flight to Toronto and a rental car to Barrie.
Cheapest Way
Direct flight to Toronto and GO Bus to Barrie.
Compare Ferryland to Barrie Routes
Flight
Direct
Duration
8 hours
Avg Price
$500 - $1,100
Operator
Air Canada
Route
YYT to YYZ

Take the GO Bus from Pearson Airport directly to Barrie.

Travel Tips
  • GO Transit
    The GO Train runs between Toronto and Barrie during peak hours.
  • Airport Shuttle
    Several shuttle services operate between Pearson and Barrie.
  • Booking
    Book your flight at least 3 weeks in advance.
  • Weather
    Barrie gets significant snowfall; check road conditions in winter.
  • Navigation
    Use the Barrie Transit app for local bus schedules.
Safety Tips
  • Winter Driving
    Highway 400 can be treacherous in winter; drive carefully.
  • Personal Safety
    Stay in well-lit areas when walking at night.
  • Emergency
    Keep emergency contacts saved in your phone.
  • Health
    Carry basic medical supplies for your trip.
People Also Ask
  • Is Barrie near Toronto?
    Yes, it is about 100 km north of Toronto.
  • Can I take a train?
    Yes, the GO Train connects Barrie to Toronto.
  • How far is the airport?
    Pearson Airport is about 80 km from Barrie.
  • Is it expensive?
    Costs are moderate compared to downtown Toronto.
  • What is the best way to travel?
    Flying to Toronto and taking the bus is most practical.
Quick Info
  • From Ferryland, Newfoundland and Labrador, Canada
  • To Barrie, ON, Canada
  • Modes
Best Time to Travel

July to August for lake activities and festivals.

Things to Do in Barrie
1
Centennial Park
Relax by the waterfront in Barrie. It offers great views of Kempenfelt Bay.
2
Sunnidale Park
Explore the trails and gardens in this large urban park.
3
MacLaren Art Centre
Visit this public art gallery for rotating exhibitions.
4
Snow Valley Ski Resort
Go skiing or snowboarding in the winter months.
Tags
Ferryland to Barrie travel to Barrie flights to Toronto YYT to YYZ Newfoundland to Barrie Canada travel transportation Barrie transit