There are 7 ways to get from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) by bus, train, rideshare, car, taxi, bus (Flixbus), or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 94 bus
best- Take the bus from Scarborough Centre Bus Terminal to Pearson International Airport Terminal 1bus 94
1h 6m$8–10Bus (Flixbus)
cheapest- Take the bus from Scarborough Centre to Toronto Pearson Airportbus FlixBus 2701 / ...
1h 50m$5–9Line 903 bus, train
- Take the bus from McCowan Rd at Triton Rd to Kennedy Station - Platform Bbus 129 / ...
- Take the train from Kennedy GO to Union Station GOtrain St
- Take the train from Toronto Union Station to UP Express Pearson Airporttrain Up
1h 59mAirport Transfer
- Take the rideshare from McCowan Rd at Ellesmere Rd to Toronto-YYZ34.1 km
25 minDrive 34.1 km
- Drive from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ)car 34.1 km
25 min$7–10Taxi
- Take the taxi from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ)taxi 34.1 km
25 min$85–110Line 95 bus, line 1 subway, line 52 bus
- Take the bus from Ellesmere Rd at McCowan Rd to York Mills Rd at Old York Mills Rdbus 395 / ...
- Take the subway from York Mills Station - Southbound Platform to Lawrence West Station - Northbound Platformsubway 1
- Take the bus from Lawrence West Station to Pearson Airport Terminal 1 - Ground Level Column R4bus 52 / ...
2h 23m$6–11
McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) by foot and bus
Questions & Answers
The cheapest way to get from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) is to bus which costs $5 - $9 and takes 1h 50m.
The fastest way to get from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) is to drive which takes 25 min and costs $6 - $10.
Yes, there is a direct bus departing from Scarborough Centre Bus Terminal and arriving at Pearson International Airport Terminal 1. Services depart hourly, and operate every day. The journey takes approximately 53 min.
The distance between McCowan Rd at Ellesmere Rd and Toronto Airport (YYZ) is 37 km. The road distance is 34.1 km.
The best way to get from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) without a car is to line 94 bus which takes 1h 6m and costs $8 - $10.
The line 94 bus from Scarborough Centre Bus Terminal to Pearson International Airport Terminal 1 takes 53 min including transfers and departs hourly.
McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) bus services, operated by Flixbus USA, depart from Scarborough Centre station.
McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) is 34 km. It takes approximately 25 min to drive from McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ).
Book your McCowan Rd at Ellesmere Rd to Toronto Airport (YYZ) bus tickets online with FlixBus.
What companies run services between McCowan Rd at Ellesmere Rd, ON, Canada and Toronto Airport (YYZ), Canada?
GO Transit operates a bus from Scarborough Centre Bus Terminal to Pearson International Airport Terminal 1 hourly. Tickets cost $8–10 and the journey takes 53 min.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Kennedy GO to Union Station GO
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $6–9
- Phone
- +1 844 438 6687
- Website
- upexpress.com
Train from Toronto Union Station to UP Express Pearson Airport
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Website
- https://www.upexpress.com/en
- Phone
- +1 416 393 4636
- wtcs@ttc.ca
- Website
- ttc.ca
Subway from York Mills Station - Southbound Platform to Lawrence West Station - Northbound Platform
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Scarborough Centre Bus Terminal to Pearson International Airport Terminal 1
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
- Phone
- +1 416 393 4636
- wtcs@ttc.ca
- Website
- ttc.ca
Bus from McCowan Rd at Triton Rd to Kennedy Station - Platform B
- Ave. Duration
- 18 min
- Frequency
- Every 5 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
Bus from Ellesmere Rd at McCowan Rd to York Mills Rd at Old York Mills Rd
- Ave. Duration
- 36 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
Bus from Lawrence West Station to Pearson Airport Terminal 1 - Ground Level Column R4
- Ave. Duration
- 53 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Scarborough Centre to Toronto Pearson Airport
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $5–9
- Schedules at
- flixbus.com
- Website
- mozio.com
Rideshare from McCowan Rd at Ellesmere Rd to Toronto-YYZ
- Ave. Duration
- 25 min
- Frequency
- On demand
- Ave. Duration
- 25 min
- Estimated price
- $85–110
Markhams Taxi
- Phone
- +1 905 927 0007
- Website
- markhamstaxi.ca
Markham Taxi Services
- Phone
- +1 647 691 0275
- Website
- markhamtaxiservices.com
Markham Taxi & Limousine
- Phone
- +1 905 477 2227
- Website
- taxilimo.ca
Markham City Taxi
- Phone
- +1 905 470 1111
- Website
- markhamcitytaxi.com
Beck Taxi
- Phone
- +1 416 751 5555
- Website
- becktaxi.com
City Taxi
- Phone
- +1 416 740 2222
- Website
- citytaxitoronto.com
Aeroport Taxi & Limousine Service
- Phone
- +14162552211
- Website
- aeroporttaxi.com
Rick's Taxi & Limo
- Phone
- +1 905 492 1238
- Website
- pickeringlimoairport.ca
Pickering Greenline Taxi
- Phone
- +1 905 839 9009
Maple Leaf Taxi
- Phone
- +1 416-751-5555
- Website
- mapleleaftaxi.com
Co-op Cabs
- Phone
- +1 416-504-2667
- Website
- co-opcabs.com
Unique Taxi
- Phone
- +1 905 884 1111
- Website
- uniquetaxi.ca
Royal Taxi
- Phone
- +1 905 508 5012
Letsgotaxi
- Phone
- +1 289 241 8484
- Website
- letsgotaxica.business.site
Minute Taxi
- Phone
- +1 905 738 6611
- Website
- minutetaxi.ca
Ace Taxi & Limousine
- Phone
- +1 905 856 2002
Rapid Taxi
- Phone
- +1 647 749 6252
People's Taxi
- Phone
- +1 905 427 7770
Ajax Taxi
- Phone
- +1 905 686 8888
Ajax Airport Taxi
- Phone
- +1 416 676 2120
- Website
- ajaxairporttaxi.ca
Astro Taxi
- Phone
- +1 905 738 3311
- Website
- astrotaxi.ca
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 How to get from JFK to New York City, Travelling by boat in Italy, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 1624+ hotels available in Toronto Airport (YYZ).
Check out Blablacar's carpooling service for rideshare options between McCowan Rd at Ellesmere Rd and Toronto Airport (YYZ). A great option if you don't have a driver's licence or want to avoid public transport.






