Waterloo Airport To Downtown Toronto

Discover all the ways to travel from Waterloo Airport to downtown Toronto broken down by time, adventure, cost & budget.

Grand River Transit / GO Transit

  • Travel time: ~2-4 hours
  • Board the Grand River Transit (GRT) 78 Fountain bus curbside just outside of the airport terminal. Ride the bus to Sportsworld and board GO Transit route 25 bus to Square One. Transfer again to reach Toronto.
  • Fares: GRT: $4.00, GO Transit: $14.89
  • Pros: An affordable budget friendly option
  • Cons: Long travel time multiple transfers
  • The gist: If you are packing light and on a budget, taking the GRT and GO Transit buses are a convenient option.

Rideshare / GO Transit Hybrid

  • Travel time: 20 minutes by car; 2 hours
  • A good hybrid option to consider is taking a taxi or rideshare from the YKF Airport to Kitchener Station and board a GO Train or bus (Kitchener Line) towards Toronto Union Station. Bus service supplants when the train is not running. However, only the train goes directly to downtown Toronto
  • Fares: Varies, GO Transit: $17.00
  • Pros: great if you have luggage
  • Cons: More expensive. Traffic.
  • The gist: Faster than taking the GRT route 78 bus, while costing less than taking taxi/rideshare all the way to Toronto.

Taxi / Rideshare

  • Travel time: 2 hours
  • Travel time: ~1-2 hours
  • Rideshare services such as Lyft and Uber are available. Local taxi services such as Waterloo Taxi and United Taxi are also available.
  • Fares: Varies
  • Pros: Direct, point-to-point option. Good for small groups.
  • Cons: More expensive. Traffic.
  • The gist: A fast, private option for those in a group or just want peace of mind to reach downtown Toronto