Barrie is a vibrant waterfront city on the southern shore of Kempenfelt Bay on Lake Simcoe, approximately 100 km north of Toronto in Simcoe County, Ontario. One of Canada's fastest-growing cities with a population of over 160,000, Barrie is celebrated for its beautiful waterfront, outstanding access to Ontario's ski country (Horseshoe Resort, Blue Mountain, and the Georgian Bay region), and its role as the gateway to Muskoka — Ontario's iconic cottage lake district.
Barrie does not have commercial airport service — travelers fly into Toronto Pearson International Airport (YYZ) and drive approximately 90 minutes north on Highway 400. FareOptic compares all airlines into Toronto to find you the best fare for your Barrie trip.









*All above fares are one way/round trip. Fares incl. all fuel surcharges, taxes & fees and our service fees. Displayed fares are subject to change and cannot be guaranteed at the time of booking. See all booking terms and conditions.
Based on popular routes and current airfare deals
Barrie combines an outstanding waterfront with easy access to the best of Ontario's outdoor recreation — skiing, boating, hiking, and the legendary Muskoka cottage country — making it an ideal base for exploring central Ontario year-round.
Kempenfelt Bay — a deep arm of Lake Simcoe — forms Barrie's stunning waterfront and the city's defining feature. The Barrie waterfront promenade stretches along the bay with beaches, marinas, restaurants, and parkland. Centennial Beach in summer is a local favourite. The sunsets over Kempenfelt Bay are among Ontario's most beautiful.
The Barrie waterfront trail — a 7 km paved path along Kempenfelt Bay connecting Centennial Beach to Bear Creek
Centennial Beach is Barrie's premier public beach on Kempenfelt Bay — a sandy freshwater beach with supervised swimming, boat launches, volleyball courts, a splash pad, and a concession stand. Peak season runs July–August. The beach is within walking distance of downtown Barrie and regularly hosts outdoor concerts and community events.
Free admission; paid parking nearby — arrive early on summer weekends as the beach becomes very busy by late morning
Barrie is the gateway to Ontario's most accessible ski resorts — Horseshoe Resort (20 km north) and Hardwood Ski and Bike (35 km northeast) are the most popular, with Blue Mountain (90 km north near Collingwood) being Ontario's largest ski resort. The area's ski season runs December–March, and Barrie is the closest major city to Ontario's ski country.
Blue Mountain Village (90 min from Barrie) for Ontario's best ski terrain and the largest resort village
The MacLaren Art Centre is Barrie's flagship public art gallery — a beautifully designed facility in downtown Barrie housing a permanent collection of Canadian art and a rotating program of contemporary and historical exhibitions. The gallery hosts regular lectures, workshops, and community arts programs throughout the year.
Free admission — open Tuesday to Sunday; the gallery cafe is a popular lunch spot in downtown Barrie
Sunnidale Park is Barrie's 66-hectare urban park — a large natural space with walking trails through mixed forest, open meadows, a pond with ducks and geese, sports fields, and a winter skating trail (Sunnidale Trails, approximately 1.5 km groomed track). The park is Barrie's favourite outdoor recreation space in all seasons.
The Sunnidale Trails skating/ski trail in winter — a free, groomed trail through the park forest
Barrie sits at the southern tip of the waterway connecting Lake Simcoe to Georgian Bay — making it the gateway to Ontario's most popular cottage country. The Trent-Severn Waterway, Muskoka Lakes, and the 30,000 Islands of Georgian Bay are all accessible from Barrie. Boat rentals, fishing charters, and kayak tours are widely available in summer.
A Georgian Bay boat tour from Penetanguishene or Midland (45 min from Barrie) through the 30,000 Islands
Barrie does not have a commercial airport. The nearest major airport is Toronto Pearson International (YYZ), approximately 90 km south. From YYZ, drive north on Highway 400 directly to Barrie — the drive takes 60–90 minutes depending on traffic. Rental cars are available at all Toronto airports.
Billy Bishop Toronto City Airport (YTZ) is an alternative for travelers using Porter Airlines. Located downtown on the Toronto Islands, YTZ is very close to central Toronto but approximately 110 km from Barrie. The drive from YTZ via Highway 400 takes 80–100 minutes. YTZ is more convenient if you plan to spend time in Toronto first.
Air Canada and WestJet fares on domestic routes fluctuate significantly. The 4–8 week booking window often offers the best fares on YYZ routes from western Canadian cities. Last-minute domestic fares can be surprisingly competitive on some routes — check FareOptic for real-time pricing.
Ontario Northland Coach runs regular buses from Union Station in downtown Toronto to Barrie — a useful option for travelers who prefer not to rent a car or for those flying into Toronto's island airport (YTZ). The bus journey from Toronto Union Station to Barrie takes approximately 90 minutes and costs around CAD $20–30.
Air Canada is Canada's flag carrier and the primary airline into Toronto Pearson International Airport (YYZ) — the gateway for travelers to Barrie, Ontario. Air Canada operates the most comprehensive domestic Canadian network to YYZ from Vancouver, Calgary, Edmonton, Montreal, Ottawa, Halifax, and all major Canadian cities.
Vancouver, Calgary, Edmonton, Montreal, Ottawa, Halifax, and all major Canadian cities to YYZ
WestJet is Canada's second largest airline and a major carrier into Toronto Pearson (YYZ). Known for competitive fares on domestic Canadian routes, WestJet offers strong value for travelers flying from western Canadian cities. WestJet also operates transatlantic services from YYZ to London Gatwick and other European destinations.
Calgary, Edmonton, Vancouver, Winnipeg, Halifax, and western Canada to YYZ
United Airlines connects multiple US cities to Toronto Pearson (YYZ) through its Star Alliance network. Useful for US travelers heading to Barrie, United's Chicago O'Hare, Newark, Houston, and other hubs all have direct YYZ service.
Chicago O'Hare, Newark, Houston, Washington Dulles, San Francisco, Los Angeles to YYZ
American Airlines operates Toronto Pearson (YYZ) service from several US cities including New York JFK, Miami, Dallas/Fort Worth, and Philadelphia. Combined with British Airways codeshare options, American provides extensive US-to-Toronto connectivity.
New York JFK, Miami, Dallas/Fort Worth, Philadelphia to YYZ
Porter Airlines operates from Billy Bishop Toronto City Airport (YTZ) — located on the Toronto Islands, just 10 minutes from downtown — to eastern Canadian cities. Flying into YTZ is a great option for travelers who then plan to drive or take a bus to Barrie via Highway 400.
Ottawa, Montreal, Halifax, Quebec City, Moncton, and northeastern US cities to YTZ
Canadian Dollar (CAD) — cards universally accepted
English — Ontario is predominantly English-speaking
EST (UTC-5) / EDT (UTC-4) in summer
+1 (Canada) — area code 705/249 for Barrie
YYZ — Toronto Pearson (90 min drive north to Barrie)
Yes — valid US passport required to enter Canada
Type A/B — 120V / 60Hz (same as USA)
911 (Canada — same as USA)
Best Airlines for Domestic & International Routes
Everything you need to know about booking flights to Barrie, Ontario, Canada
Barrie does not have commercial airline service. The nearest major airport is Toronto Pearson International Airport (YYZ), approximately 90 km south of Barrie — a 60–90 minute drive north on Highway 400. Billy Bishop Toronto City Airport (YTZ) is another option for Porter Airlines passengers. Rent a car at either airport for the drive to Barrie.
Toronto Pearson International Airport (YYZ) is approximately 90 km south of Barrie — a 60–90 minute drive north via Highway 400. Distance depends on traffic; avoid traveling during Friday afternoon rush hour (3–7 PM) when Highway 400 northbound can be significantly congested.
Air Canada, WestJet, Porter Airlines, United Airlines, American Airlines, Delta Air Lines, British Airways, Lufthansa, and many other airlines serve Toronto Pearson (YYZ). Air Canada and WestJet operate the largest domestic Canadian networks into YYZ.
Barrie is a vibrant city on Kempenfelt Bay (Lake Simcoe) in Simcoe County, Ontario — known for its beautiful waterfront, proximity to Ontario's ski country (Horseshoe Resort, Blue Mountain), access to Muskoka cottage country, and a growing food and arts scene. It is one of Ontario's fastest-growing cities with a population of approximately 160,000.
Yes. A valid US passport is required to enter Canada. US citizens are entitled to visit Canada for up to 6 months as tourists without a visa. The CBSA (Canada Border Services Agency) may ask about the purpose and length of your visit at the border.
Barrie is popular year-round. Summer (June–August) is peak season for waterfront activities, beaches, and boating on Lake Simcoe. Winter (December–March) draws ski enthusiasts to nearby resorts. Fall foliage (September–October) is spectacular in the surrounding region. Spring (April–May) is quietest and most affordable.
Ontario Northland Coach operates regular bus service from Toronto Union Station to Barrie — approximately 90 minutes, costing around CAD $20–30 one-way. Greyhound also serves the route. A rental car from Toronto Pearson Airport (YYZ) gives the most flexibility — Highway 400 is a direct, straightforward route north to Barrie.
Canadian Dollar (CAD). Barrie and all of Ontario use the Canadian Dollar. Credit cards are universally accepted. The current CAD/USD exchange rate means US travelers get approximately CAD $1.35 per USD $1 (exchange rates vary). ATMs are widely available throughout Barrie.
With our 24/7 Post-Flight Booking Assistance, you will never have to manage travel challenges alone. Our highly trained travel experts are available day and night to support you with any changes, cancellations, or additional services you may require. From updating passenger details to securing special requests, we make the process smooth and stress-free.
Should your plans shift, we will walk you through every step of the cancellation and refund process, ensuring clarity and timely resolutions. In today's unpredictable travel environment, flexibility is essential, and we pride ourselves on delivering expert solutions quickly. Contact us anytime and travel with confidence knowing we will handle the details while you focus on what matters most — your journey.