There are 7 ways to get from Uxbridge to Toronto Airport (YYZ) by bus, train, subway, taxi, car or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Line 70 bus, train
-
Take the line 70 bus from Toronto St. S. @ Campbell Dr. to Mount Joy GO Bus
-
Take the train from Mount Joy GO to Toronto Union Station
Cheapest
Train
-
Take the train from Old Elm GO to Toronto Union Station
-
Take the train from Toronto Union Station to UP Express Pearson Airport
Line 70 bus, line 54 bus
-
Take the line 70 bus from Toronto St. S. @ Campbell Dr. to Mount Joy GO Bus
-
Take the line 54 bus from Mount Joy GO Bus to Hwy 407 Bus Terminal
Line 303 bus, line 1 subway, line 52 bus
-
Take the line 303 bus from Bur Oak Av / Anderson Av to Finch Go Bus Terminal Platform 11
-
Take the line 1 subway from Finch Station - Southbound Platform to Lawrence West Station - Northbound Platform
-
Take the line 52 bus from Lawrence West Station to Pearson Airport Terminal 1
Taxi
-
Take a taxi from Uxbridge to Toronto Airport (YYZ)
Drive
-
Drive from Uxbridge to Toronto Airport (YYZ)
Towncar
-
Take a town car from Uxbridge to Toronto Airport
Uxbridge to Toronto Airport (YYZ) by bus and train
Travel safe during COVID-19
Rules to follow in Canada
2m
Recommended
Travel within Canada
There are no current restrictions
COVID-19 help in Canada
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397
Frequently Asked Questions
There are currently travel restrictions within Canada.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- There are no current restrictions
The national COVID-19 helpline number in Toronto Airport (YYZ) is 1-833-784-4397.
Wearing a face mask on public transport in Toronto Airport (YYZ) is recommended.
The social distance requirement in Toronto Airport (YYZ) is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
Last updated: 9 Aug 2022
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Uxbridge to Toronto Airport (YYZ) is to drive which costs $14 - $22 and takes 1h 3m.
The quickest way to get from Uxbridge to Toronto Airport (YYZ) is to taxi which costs $180 - $220 and takes 1h 3m.
No, there is no direct bus from Uxbridge to Toronto Airport (YYZ). However, there are services departing from Toronto St. S. @ Campbell Dr. and arriving at Pearson Airport Terminal 1 via Mount Joy GO Bus and Hwy 407 Bus Terminal. The journey, including transfers, takes approximately 3h.
The distance between Uxbridge and Toronto Airport (YYZ) is 61 km. The road distance is 81 km.
The best way to get from Uxbridge to Toronto Airport (YYZ) without a car is to line 70 bus and train which takes 2h 56m and costs $17 - $35.
It takes approximately 2h 56m to get from Uxbridge to Toronto Airport (YYZ), including transfers.
Uxbridge to Toronto Airport (YYZ) bus services, operated by GO Transit, depart from Toronto St. S. @ Campbell Dr. station.
The best way to get from Uxbridge to Toronto Airport (YYZ) is to line 70 bus and line 54 bus which takes 3h and costs $21 - $28. Alternatively, you can train, which costs $16 - $35 and takes 3h 5m.
Uxbridge to Toronto Airport (YYZ) bus services, operated by GO Transit, arrive at Hwy 407 Bus Terminal station.
Yes, the driving distance between Uxbridge to Toronto Airport (YYZ) is 81 km. It takes approximately 1h 3m to drive from Uxbridge to Toronto Airport (YYZ).

- Distance: 61.2 km
- Duration: 2h 56m
What companies run services between Uxbridge, ON, Canada and Toronto Airport (YYZ), Canada?
You can take a bus from Uxbridge to Toronto Airport (YYZ) via Mount Joy GO Bus and Hwy 407 Bus Terminal in around 3h. Alternatively, you can take a train from Uxbridge to Toronto Airport (YYZ) via Old Elm GO Bus, Old Elm GO, and Toronto Union Station in around 3h 5m.

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Mount Joy GO to Toronto Union Station
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $8 - $12
- Website
- GO Transit
Train from Old Elm GO to Toronto Union Station
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- $9 - $13
- Website
- GO Transit

- Phone
- +1 416-869-3300
- Website
- upexpress.com
Train from Toronto Union Station to UP Express Pearson Airport
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $2 - $13
- Book at
- UP Express
- Pearson - Union Adult
- $13
- 1-2 Stops Senior
- $2 - $3
- 1-2 Stops Adult
- $5 - $6
- Pearson - Union Senior
- $7

- Phone
- +1 416 393 3030
- Website
- ttc.ca
Subway from Finch Station - Southbound Platform to Lawrence West Station - Northbound Platform
- Ave. Duration
- 51 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- Toronto Transit

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Toronto St. S. @ Campbell Dr. to Mount Joy GO Bus
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- $7 - $10
- Website
- GO Transit
Bus from Mount Joy GO Bus to Hwy 407 Bus Terminal
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $7 - $10
- Website
- GO Transit

- Phone
- +1 866-668-3978
- Website
- yrt.ca
Bus from Bur Oak Av / Anderson Av to Finch Go Bus Terminal Platform 11
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $4 - $5
- Website
- York Region Transit

- Phone
- +1 416 393 3030
- Website
- ttc.ca
Bus from Lawrence West Station to Pearson Airport Terminal 1
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Toronto Transit

Towncar from Uxbridge to Toronto Airport
- Ave. Duration
- 1h 3m
- Frequency
- On demand
- Estimated price
- $180 - $250
- Ave. Duration
- 1h 3m
- Estimated price
- $180 - $220
Island Taxi
- Phone
- +1 905 985 8294
Hiland Taxi
- Phone
- +1 905 985 0407
Grab-A-Cab Port Perry
- Phone
- +1 905 986 1111
Rick's Taxi & Limo
- Phone
- +1 905 492 1238
- Website
- pickeringlimoairport.ca
Pickering Greenline Taxi
- Phone
- +1 905 839 9009
Circle Taxi
- Phone
- +1 905 668 6666
- Website
- circletaxi.ca
Bell Taxi
- Phone
- +1 905 668 8888
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 What are the different types of Renfe trains in Spain?, How to get from London City Airport into central London and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 269+ hotels available in Toronto Airport (YYZ). Prices start at $125 CAD per night.