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)
  • Greyhound:
    1-800-661-TRIP (8747)
    36 Hunter St. E., Hamilton (Downtown Terminal)
    Inter-city and cross-border bus service.
  • 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:
    36 Hunter St. E., Hamilton (Downtown Terminal)
    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).