Rome2Rio

How to get fromMarkham to Kitchener Airport (YKF)by bus, car, or train

Find Transport to Kitchener Airport (YKF)

See all options

There are 4 ways to get from Markham to Kitchener Airport (YKF) by bus, car, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Unionville GO Bus to Square Onebus bus 56 / ...
    2. Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus bus 25
    4h 12m
    $26–31
  2. Drive  117.6 km

    cheapest
    1. Drive from Markham to Kitchener Airport (YKF)car car 117.6 km
    1h 22m
    $21–31
  3. Train, bus

    1. Take the train from Centennial GO to Union Station GOtrain train St
    2. Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus bus Toronto
    4h 15m
    $37–44
  4. Bus via Richmond Hill Centre

    1. Take the bus from Highway 7 / Galsworthy Dr to Richmond Hill Centre Platform 5bus bus 001
    2. Take the bus from Richmond Hill Centre to Square Onebus bus 40 / ...
    3. Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ridebus bus 25
    4h 49m
    $28–34

Markham to Kitchener Airport (YKF) by bus

Calendar100Weekly Buses
Duration4h 12mAverage Duration
Ticket$26Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Markham, ON, Canada and Kitchener Airport (YKF), Canada?

You can take a bus from Unionville GO Bus to Region Of Waterloo International Airport via Square One and Sportsworld Station in around 4h 12m.

Train operators
Bus operators

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 Croatia’s Dalmatian Coast by boat, bus, car and train, How do I buy a London Underground ticket?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.