There are 3 ways to get from Newmarket 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 Newmarket GO to Union Station GOtrain Br
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus Toronto
4h 30m$39–55Drive 115.6 km
cheapest- Drive from Newmarket to Kitchener Airport (YKF)car 115.6 km
1h 50m$23–33Bus
- Take the bus from Yonge St / Eagle St to Richmond Hill Centre Platform 7bus
- Take the bus from Richmond Hill Centre to Square Onebus 40 / ...
- Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus 25
5h 4m$32–38
Newmarket to Kitchener Airport (YKF) by bus
Questions & Answers
The cheapest way to get from Newmarket to Kitchener Airport (YKF) is to drive which costs $22 - $35 and takes 1h 50m.
The fastest way to get from Newmarket to Kitchener Airport (YKF) is to drive which takes 1h 50m and costs $22 - $35.
No, there is no direct bus from Newmarket to Kitchener Airport (YKF). However, there are services departing from Yonge St / Eagle St and arriving at Region Of Waterloo International Airport via Richmond Hill Centre, Square One and Sportsworld Station. The journey, including transfers, takes approximately 5h 4m.
The distance between Newmarket and Kitchener Airport (YKF) is 170 km. The road distance is 115.6 km.
The best way to get from Newmarket to Kitchener Airport (YKF) without a car is to train and bus which takes 4h 30m and costs $35 - $55.
It takes approximately 4h 30m to get from Newmarket to Kitchener Airport (YKF), including transfers.
Newmarket to Kitchener Airport (YKF) bus services, operated by York Region Transit, depart from Yonge St / Eagle St station.
Newmarket to Kitchener Airport (YKF) bus services, operated by York Region Transit, arrive at Richmond Hill Centre Platform 7 station.
Yes, the driving distance between Newmarket to Kitchener Airport (YKF) is 116 km. It takes approximately 1h 50m to drive from Newmarket to Kitchener Airport (YKF).
There are 267+ hotels available in Kitchener Airport (YKF).
What companies run services between Newmarket, ON, Canada and Kitchener Airport (YKF), Canada?
You can take a bus from Yonge St / Eagle St to Region Of Waterloo International Airport via Richmond Hill Centre Platform 7, Richmond Hill Centre, Square One, and Sportsworld Station in around 5h 4m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Newmarket GO to Union Station GO
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
- Phone
- +1 866-668-3978
- [email protected]
- Website
- York Region Transit
Bus from Yonge St / Eagle St to Richmond Hill Centre Platform 7
- Ave. Duration
- 56 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–5
- Website
- York Region Transit
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Richmond Hill Centre to Square One
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
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 travel India's Golden Triangle, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.






