Travel options for:
Nearby airports Niagara-on-the-Lake

Toronto (YYZ)  •  3h 9m

  1. ×3

$18 - $37

Buffalo (BUF)  •  3h 10m

  1. ×3

$4

Billy Bishop Toronto City (YTZ)  •  3h 49m

  1. ×4

$20 - $43

Rochester (ROC)  •  4h 11m

$32 - $70

Niagara Falls (IAG)  •  29m

$1 - $3

  • Niagara-on-the-Lake Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Niagara-on-the-Lake

Bus or train from Nearby airports to Niagara-on-the-Lake?

You can take a bus from Toronto (YYZ) to Niagara-on-the-Lake via Downtown Terminal and Glendale - Niagara College in around 3h 9m. Alternatively, Amtrak operates a train from Rochester (ROC) to Niagara-on-the-Lake 3 times a day. Tickets cost $29 - $65 and the journey takes 2h 12m. VIA Rail also services this route once daily.

How to get from Nearby airports to Niagara-on-the-Lake

ModeDurationPrice
From Toronto, ON - Pearson International Airport bus to Downtown Terminal, line 26 bus to Glendale - Niagara College, then bus to Community Centre.3h 9m$36
From BNIA Drway & BNIA Terminal line 24 bus to Washington St & Eagle St, walk to Ellicott St & MTC, line 40 bus to Portage Rd & Cedar Ave, walk to Oakwood Cemetery, then shuttle to Old Fort Niagara.3h 10m$5
From Bay St At Queens Quay West North Side line 6 bus to Bay St At Dundas St West, walk to Toronto, ON, bus to St. Catharines, ON - Bus Terminal, walk to Downtown Terminal, line 26 bus to Glendale - Niagara College, then bus to Community Centre.3h 49m$31
From Airport & Brooks line 6 bus to Transit Center - no direction, walk to Rochester Amtrak Station, train to Niagara Falls Amtrak Station, then drive to Niagara-on-the-Lake.4h 11m$64
From Niagara Falls (IAG) drive to Niagara-on-the-Lake.29m$3

How long does it take to get from Nearby airports to Niagara-on-the-Lake?

It takes approximately 3h 9m to get from Nearby airports to Niagara-on-the-Lake, including transfers.

Is there a direct bus between Nearby airports and Niagara-on-the-Lake?

No, there is no direct bus from Nearby airports to Niagara-on-the-Lake. However, there are services departing from Toronto, ON - Pearson International Airport and arriving at Community Centre via Downtown Terminal and Glendale - Niagara College. The journey, including transfers, takes approximately 3h 9m.

Operators from Nearby airports to Niagara-on-the-Lake

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
St. Catharines Transit+ 905 687-5555St. Catharines Transit
Niagara-on-the-Lake Transit+1 905-468-3266Niagara-on-the-Lake Transit
NFTA+1 716-855-7300NFTA
Discover Niagara Shuttle+1 716-222-0729Discover Niagara Shuttle
Toronto TransitToronto Transit
Megabus Canada1-866-488-4452Megabus Canada
RTS+1 585-288-1700RTS
Amtrak+1 215-856-7924Amtrak