There are 4 ways to get from Strathroy to Kitchener Airport (YKF) by train, bus, 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.
Train, bus
best- Take the train from Strathroy to Londontrain VIA Rail
- Take the bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Stationbus Toronto
3h 35m$36–260Drive 140 km
cheapest- Drive from Strathroy to Kitchener Airport (YKF)car 140 km
1h 35m$28–40Train
- Take the train from Strathroy to Kitchenertrain VIA Rail
4h 25m$42–234Bus
- Take the bus from Strathroy, ON - Downtown to London, ON - Downtownbus London
- Take the bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Stationbus Toronto
4h 12m$37–78
Strathroy to Kitchener Airport (YKF) by train and bus
Questions & Answers
The cheapest way to get from Strathroy to Kitchener Airport (YKF) is to drive which costs $27 - $40 and takes 1h 35m.
The fastest way to get from Strathroy to Kitchener Airport (YKF) is to drive which takes 1h 35m and costs $27 - $40.
No, there is no direct bus from Strathroy to Kitchener Airport (YKF). However, there are services departing from Strathroy, ON - Downtown and arriving at Region Of Waterloo International Airport via London, ON - VIA Rail and Sportsworld Station. The journey, including transfers, takes approximately 4h 12m.
No, there is no direct train from Strathroy to Kitchener Airport (YKF). However, there are services departing from Strathroy and arriving at Kitchener via . The journey, including transfers, takes approximately 4h 25m.
The distance between Strathroy and Kitchener Airport (YKF) is 142 km. The road distance is 140 km.
The best way to get from Strathroy to Kitchener Airport (YKF) without a car is to train and bus which takes 3h 35m and costs $35 - $260.
It takes approximately 3h 35m to get from Strathroy to Kitchener Airport (YKF), including transfers.
Strathroy to Kitchener Airport (YKF) bus services, operated by Strathroy-Caradoc Inter-Community Transit, depart from Strathroy, ON - Downtown station.
Strathroy to Kitchener Airport (YKF) train services, operated by VIA Rail, depart from Strathroy station.
The best way to get from Strathroy to Kitchener Airport (YKF) is to train which takes 4h 25m and costs $40 - $240. Alternatively, you can bus, which costs $35 - $80 and takes 4h 12m.
What companies run services between Strathroy, ON, Canada and Kitchener Airport (YKF), Canada?
VIA Rail operates a train from Strathroy to Kitchener once daily. Tickets cost $29–230 and the journey takes 2h 33m. Alternatively, you can take a bus from Strathroy, ON - Downtown to Region Of Waterloo International Airport via London, ON - Downtown, London, ON - VIA Rail, Kitchener, ON - Sportsworld Station, and Sportsworld Station in around 4h 12m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Strathroy to London
- Ave. Duration
- 23 min
- Frequency
- Once daily
- Estimated price
- $7–200
- Website
- https://www.viarail.ca/en
- Escape
- $7–55
- Business
- $50–180
- Business Plus
- $65–200
- Economy
- $8–65
- Economy Plus
- $9–75
Train from Strathroy to Kitchener
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $29–230
- Website
- https://www.viarail.ca/en
- Escape
- $29–100
- Business
- $70–210
- Business Plus
- $85–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +16474775500
- [email protected]
- Website
- onexbus.com
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- https://www.onexbus.com/
- Standard Fare
- $22–35
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- https://www.onexbus.com/
- Standard Fare
- $22–35
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $25–60
- Website
- https://www.riderexpress.ca/
- Standard
- $25–60
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $25–60
- Website
- https://www.riderexpress.ca/
- Standard
- $25–60
- Phone
- 519 787 1055
- Website
- strathroy-caradoc.ca
Bus from Strathroy, ON - Downtown to London, ON - Downtown
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- https://www.strathroy-caradoc.ca/en/living-here/transit.aspx
- Road Adult
- $8–12
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 to the US: What do I need to know?, How to get from JFK to New York City, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Strathroy to Kitchener Airport (YKF) bus services, operated by Strathroy-Caradoc Inter-Community Transit, arrive at London, ON - Downtown station.
Strathroy to Kitchener Airport (YKF) train services, operated by VIA Rail, arrive at Kitchener station.
Yes, the driving distance between Strathroy to Kitchener Airport (YKF) is 140 km. It takes approximately 1h 35m to drive from Strathroy to Kitchener Airport (YKF).
There are 270+ hotels available in Kitchener Airport (YKF).








