There are 5 ways to get from Kingston to Kitchener Airport (YKF) by bus (Flixbus), 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.
Bus via Toronto
best- Take the bus from Kingston to Yorkdalebus FlixBus 2700
- Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus 25
6h 59m$60–86Bus
cheapest- Take the bus from Kingston, ON to Pearson International Airport Terminal 1bus Kingston
- Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus 25
7h 31m$34–105Train, bus
- Take the train from Kingston to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus Toronto
7h 26m$86–304Drive 349.9 km
- Drive from Kingston to Kitchener Airport (YKF)car 349.9 km
3h 51m$69–100Train, bus via Mississauga
- Take the train from Kingston to Toronto Union Stationtrain VIA Rail
- Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus 25
8h 29m$84–296
Kingston to Kitchener Airport (YKF) by bus
Questions & Answers
The cheapest way to get from Kingston to Kitchener Airport (YKF) is to bus via Toronto which costs $60 - $90 and takes 6h 59m.
The fastest way to get from Kingston to Kitchener Airport (YKF) is to drive which takes 3h 51m and costs $65 - $100.
No, there is no direct bus from Kingston to Kitchener Airport (YKF). However, there are services departing from Kingston and arriving at Region Of Waterloo International Airport via Yorkdale Bus Terminal, Square One and Sportsworld Station. The journey, including transfers, takes approximately 6h 59m.
The distance between Kingston and Kitchener Airport (YKF) is 382 km. The road distance is 349.9 km.
The best way to get from Kingston to Kitchener Airport (YKF) without a car is to bus via Toronto which takes 6h 59m and costs $60 - $90.
It takes approximately 6h 59m to get from Kingston to Kitchener Airport (YKF), including transfers.
Kingston to Kitchener Airport (YKF) bus services, operated by Flixbus USA, depart from Kingston station.
Kingston to Kitchener Airport (YKF) bus services, operated by Flixbus USA, arrive at Yorkdale station.
Yes, the driving distance between Kingston to Kitchener Airport (YKF) is 350 km. It takes approximately 3h 51m to drive from Kingston to Kitchener Airport (YKF).
There are 218+ hotels available in Kitchener Airport (YKF).
What companies run services between Kingston, ON, Canada and Kitchener Airport (YKF), Canada?
You can take a bus from Kingston to Region Of Waterloo International Airport via Yorkdale, Yorkdale Bus Terminal, Square One, and Sportsworld Station in around 6h 59m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kingston to Yorkdale
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
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
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
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
- 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 488 4452
- [email protected]
- Website
- Megabus
Bus from Kingston, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 3h 55m
- Frequency
- Every 3 hours
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $50–75
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 The beginner’s guide to the 2018 World Nomad Games, What are the different types of Renfe trains in Spain?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.










