There are 7 ways to get from Barrie to Leamington by train, taxi, bus (Flixbus), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Allandale Waterfront GO to Toronto Union StationBr
- Take the train from Toronto Union Station to Chatham
- Take the taxi from Chatham to Leamington
7h 11m$187–311Bus
cheapest- Take the bus from Barrie to Toronto Pearson Airport
- Take the bus from Toronto Pearson Airport to Windsor
- Take the bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct42
10h 13m$56–239Drive 411.2 km
- Drive from Barrie to Leamington411.2 km
4h 42m$81–116Bus to Toronto Pearson International Airport, fly to Windsor Airport, bus
- Take the bus from Barrie to Toronto Pearson Airport
- Fly from Toronto Pearson International Airport (YYZ) to Windsor Airport (YQG)YYZ - YQG
- Take the bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct
7h 11m$525–2,023Train, bus
- Take the train from Allandale Waterfront GO to Toronto Union StationBr
- Take the bus from Toronto to Windsor
- Take the bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct42
11h 35m$75–139Train to Toronto Island Airport, fly to Windsor Airport, bus
- Take the train from Allandale Waterfront GO to Toronto Union Station
- Fly from Toronto Island Airport (YTZ) to Windsor Airport (YQG)YTZ - YQG
- Take the bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct
8h 7m$213–457Bus to Toronto Pearson International Airport, fly to Detroit, bus
- Take the bus from Barrie to Toronto Pearson Airport
- Fly from Toronto Pearson International Airport (YYZ) to Detroit (DTW)YYZ - DTW
- Take the bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct
8h 18m$262–722
Barrie to Leamington by bus
Questions & Answers
The cheapest way to get from Barrie to Leamington is to train and bus which costs $70 - $140 and takes 11h 35m.
The fastest way to get from Barrie to Leamington is to drive which takes 4h 42m and costs $80 - $120.
No, there is no direct bus from Barrie to Leamington. However, there are services departing from Barrie and arriving at Nature Fresh Farms Recreation Ct via Toronto Pearson Airport, Windsor Transit Terminal and St Clair College Front Entrance. The journey, including transfers, takes approximately 10h 13m.
The distance between Barrie and Leamington is 448 km. The road distance is 411.2 km.
The best way to get from Barrie to Leamington without a car is to train and taxi which takes 7h 11m and costs $180 - $320.
It takes approximately 7h 11m to get from Barrie to Leamington, including transfers.
Barrie to Leamington bus services, operated by Flixbus USA, depart from Barrie station.
Barrie to Leamington bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Barrie to Leamington is 411 km. It takes approximately 4h 42m to drive from Barrie to Leamington.
There are 37+ hotels available in Leamington.
What companies run services between Barrie, ON, Canada and Leamington, ON, Canada?
You can take a bus from Barrie to Nature Fresh Farms Recreation Ct via Toronto Pearson Airport, Windsor, Windsor Transit Terminal, and St Clair College Front Entrance in around 10h 13m.
- Website
- delta.com
Flights from Toronto Pearson International Airport to Detroit
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $50–360
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Windsor Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $55–400
Flights from Toronto Pearson International Airport to Detroit
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50–360
- Website
- flyporter.com
Flights from Toronto Island Airport to Windsor Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $180–420
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Allandale Waterfront GO to Toronto Union Station
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Chatham
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–100
- Economy Escape Advanced Booking - Adult
- $40–65
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $12–120
- Schedules at
- flixbus.com
- Adult
- $12–120
Bus from Toronto Pearson Airport to Windsor
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $35–120
- Schedules at
- flixbus.com
- Adult
- $35–120
Bus from Toronto to Windsor
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $50–110
- Schedules at
- flixbus.com
- Phone
- 519-944-4111
- 311@citywindsor.ca
- Website
- citywindsor.ca
Bus from St Clair College Front Entrance to Nature Fresh Farms Recreation Ct
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $4
- Website
- https://www.citywindsor.ca/residents/transitwindsor/Pages/Transit-Windsor.aspx
- Road Adult
- $4
- Ave. Duration
- 56 min
- Estimated price
- $130–160
Courtesy Cab
- Phone
- +1 519 352 2300
Action Cab
- Phone
- +1 519 354 8800
Ace Taxi
- Phone
- +1 519 352 1000
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide









