Conveniently located in the heart of Ontario’s Golden Horseshoe – less than 1 hour west of Toronto – we’re easy to get to. Here’s how.


John C. Munro Hamilton International Airport is a hassle-free airport only 15 minutes from downtown.


Need a ride after you land?

  • Airways Transit:
    Available from both Hamilton International Airport and Toronto’s Pearson Airport.
  • Hamilton Limo:

Car Rentals Available at the Airport


Other Airports Nearby



  • We’re conveniently located on major highway routes: 403, 407, 5, 6, 8 and QEW
  • Hamilton is halfway between Toronto and Niagara Falls – less than 1 hour from each and just over 1 hour from the US border
  • Arrive from Toronto – 1 hour via 401 and 403
  • Arrive from Niagara – 1 hour via QEW and 403
  • Arrive from London – 1.5 hours via 401 and 403


bus By Train or Bus

  • Megabus:
    1-888-488-4452 (fee for phone reservations)
    Megabus will operate a daily service between downtown Toronto and Hamilton International. Pre-book your bus tickets online or purchase when boarding.
  • Go Bus:
    36 Hunter St. E., Hamilton (Downtown Terminal)
    1280 Main Street West, Hamilton, ON (McMaster University Hub)
  • Coach Canada:
    36 Hunter St. E., Hamilton (Downtown Terminal)
    Regular service throughout the Greater Toronto Area and outlying regions, as well as first class charter service.
  • Go Train:

    West Harbour Terminal: 353 James St. N.
    Daily, all-day (hourly) train service between Toronto and Hamilton (starting Aug. 7)

    Downtown Terminal: 36 Hunter St. E.
    Weekday rush-hour rail service between Hamilton and Toronto along Lakeshore West GO Train Route. Regular bus service connects Hamilton to Aldershot Train Station in nearby Burlington.

  • Via Rail:
    1199 Waterdown Road, Burlington (Aldershot GO Station)
    National rail service stops in nearby Aldershot station in Burlington (Go Bus completes your journey to Hamilton Go Centre downtown).