There are 4 ways to get from Innisfil to Toronto Pearson International Airport by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Innisfil to Barrietaxi
- Take the bus from Barrie to Toronto Pearson Airportbus FlixBus 2711 / ...
1h 36m$57–73Drive 86 km
cheapest- Drive from Innisfil to Toronto Pearson International Airportcar 86 km
1h 4m$17–25Train
- Take the train from Barrie South GO to Union Station GOtrain Br
2h 36m$46–57Taxi
- Take the taxi from Innisfil to Toronto Pearson International Airporttaxi 86 km
1h 4m$190–230
Questions & Answers
The cheapest way to get from Innisfil to Toronto Pearson International Airport is to drive which costs $16 - $25 and takes 1h 4m.
The fastest way to get from Innisfil to Toronto Pearson International Airport is to drive which takes 1h 4m and costs $16 - $25.
No, there is no direct train from Innisfil to Toronto Pearson International Airport. However, there are services departing from Barrie South GO and arriving at UP Express Pearson Airport via Toronto Union Station. The journey, including transfers, takes approximately 2h 36m.
The distance between Innisfil and Toronto Pearson International Airport is 106 km. The road distance is 86 km.
The best way to get from Innisfil to Toronto Pearson International Airport without a car is to taxi and bus which takes 1h 36m and costs $55 - $75.
It takes approximately 1h 36m to get from Innisfil to Toronto Pearson International Airport, including transfers.
Innisfil to Toronto Pearson International Airport train services, operated by GO Transit, depart from Barrie South GO station.
Innisfil to Toronto Pearson International Airport train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Innisfil to Toronto Pearson International Airport is 86 km. It takes approximately 1h 4m to drive from Innisfil to Toronto Pearson International Airport.
There are 2134+ hotels available in Toronto Pearson International Airport.
What companies run services between Innisfil, ON, Canada and Toronto Pearson International Airport, ON, Canada?
GO Transit operates a train from Barrie South GO to Union Station GO every 4 hours. Tickets cost $16–21 and the journey takes 1h 38m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Barrie South GO to Union Station GO
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- $16–21
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–21
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- $11–19
- Schedules at
- Flixbus USA
- Ave. Duration
- 43 min
- Estimated price
- $45–230
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Barrie Taxi
- Phone
- +1 705 721 7777
- Website
- barrietaxi.com
Deluxe Taxi
- Phone
- +1 705 728 4444
- Website
- deluxtaxi.ca
Innisfil Taxi
- Phone
- +1 705 431 1114
- Website
- innisfiltaxi.com
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Barrie Taxi
- Phone
- +1 705 721 7777
- Website
- barrietaxi.com
Deluxe Taxi
- Phone
- +1 705 728 4444
- Website
- deluxtaxi.ca
Innisfil Taxi
- Phone
- +1 705 431 1114
- Website
- innisfiltaxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.



