There are 5 ways to get from Kitchener Airport (YKF) to Richmond Hill by bus, rideshare, 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.
Bus, line 40 bus
best- Take the bus from Kitchener, ON - Sportsworld Station to Pearson International Airport Terminal 1bus Toronto
- Take the bus from Pearson International Airport Terminal 1 to Richmond Hill Centrebus 40
2h 58m$33–44Drive 107 km
cheapest- Drive from Kitchener Airport (YKF) to Richmond Hillcar 107 km
1h 20m$22–31Airport Transfer
- Take the rideshare from Kitchener-YKF to Richmond Hill107 km
1h 20mBus
- Take the bus from Sportsworld Dr. @ Hwy. 8 Park & Ride to Square Onebus 25
- Take the bus from Square One to Richmond Hill Centrebus 40 / ...
3h 41m$33–39Bus via Mississauga
- Take the bus from Sportsworld Dr. @ Hwy. 8 Park & Ride to Erin Mills Transitway Stationbus 25
- Take the bus from Erin Mills Transitway Station to Richmond Hill Centrebus 56 / ...
3h 42m$33–38
Kitchener Airport (YKF) to Richmond Hill by bus
Questions & Answers
The cheapest way to get from Kitchener Airport (YKF) to Richmond Hill is to drive which costs $21 - $35 and takes 1h 20m.
The fastest way to get from Kitchener Airport (YKF) to Richmond Hill is to drive which takes 1h 20m and costs $21 - $35.
No, there is no direct bus from Kitchener Airport (YKF) to Richmond Hill. However, there are services departing from Region Of Waterloo International Airport and arriving at Richmond Hill Centre via Kitchener, ON - Sportsworld Station and Pearson International Airport Terminal 1. The journey, including transfers, takes approximately 2h 58m.
The distance between Kitchener Airport (YKF) and Richmond Hill is 118 km. The road distance is 107 km.
The best way to get from Kitchener Airport (YKF) to Richmond Hill without a car is to bus and line 40 bus which takes 2h 58m and costs $30 - $45.
It takes approximately 2h 58m to get from Kitchener Airport (YKF) to Richmond Hill, including transfers.
Kitchener Airport (YKF) to Richmond Hill bus services, operated by Onex Bus, depart from Kitchener, ON - Sportsworld Station.
Kitchener Airport (YKF) to Richmond Hill bus services, operated by Onex Bus, arrive at Pearson International Airport Terminal 1 station.
Yes, the driving distance between Kitchener Airport (YKF) to Richmond Hill is 107 km. It takes approximately 1h 20m to drive from Kitchener Airport (YKF) to Richmond Hill.
There are 1168+ hotels available in Richmond Hill.
What companies run services between Kitchener Airport (YKF), Canada and Richmond Hill, ON, Canada?
You can take a bus from Region Of Waterloo International Airport to Richmond Hill Centre via Sportsworld Station, Kitchener, ON - Sportsworld Station, and Pearson International Airport Terminal 1 in around 2h 58m.
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from Kitchener, ON - Sportsworld Station to Pearson International Airport Terminal 1
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–29
- Website
- ONEXBUS
- Standard Fare
- $20–29
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Pearson International Airport Terminal 1 to Richmond Hill Centre
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–9
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–9
Bus from Sportsworld Dr. @ Hwy. 8 Park & Ride to Square One
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $13–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–16
Bus from Square One to Richmond Hill Centre
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
Bus from Sportsworld Dr. @ Hwy. 8 Park & Ride to Erin Mills Transitway Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–15
Bus from Erin Mills Transitway Station to Richmond Hill Centre
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- $10–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–12
- Website
- https://www.mozio.com
Rideshare from Kitchener-YKF to Richmond Hill
- Ave. Duration
- 1h 20m
- Frequency
- On demand
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 Travelling around the UAE, How to get from Gatwick Airport into central London, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Kitchener Airport (YKF) and Richmond Hill. A great option if you don't have a driver's licence or want to avoid public transport.

