Travel options for:
Nearby airports Niagara-on-the-Lake
  • Toronto (YYZ)

    $45 - $130
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $4 - $10

    2. UP Express Union Station

      0 min - 879 feet

    3. Toronto

      1 h 56 min - every 3 hours

      $11 - $80

    4. Niagara Falls

      22 min - 12.5 miles

      $30 - $40

  • Buffalo (BUF)

    $4
    1. BNIA Drway & BNIA Terminal

      40 min - hourly - line 24

      $2

    2. Washington St & Swan St

      0 min - 517 feet

    3. North Division & Main St

      59 min - hourly - line 40

      $2

    4. Portage Rd & Cedar Ave

      0 min - 114 feet

    5. Oakwood Cemetery

      58 min - hourly

      $0

  • Toronto Island (YTZ)

    $41 - $116
    1. Toronto

      1 h 56 min - every 3 hours

      $11 - $80

    2. Niagara Falls

      22 min - 12.5 miles

      $30 - $40

  • Rochester (ROC)

    $30 - $85
    1. Airport & Terminal Lower Level

      25 min - hourly - line 6

      $1

    2. Transit Center - no direction

      8 min - 2458 feet

    3. Rochester

      2 h 31 min - every 3 hours

      $27 - $80

    4. Niagara Falls Station

      26 min - 16.7 miles

      $2 - $4

  • Niagara Falls (IAG)

    $1 - $3
    1. Niagara Falls (IAG)

      29 min - 19.7 miles

      $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

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

VIA Rail operates a train from Toronto (YYZ) to Niagara-on-the-Lake every 3 hours. Tickets cost $26 - $80 and the journey takes 1 h 56 min. GO Transit also services this route 4 times a week.

Travel Guides

What documents do I need to cross Niagara Falls?Take these documents to cross the international border between the Canadian and American side of the falls
Which side of Niagara Falls should I choose (and how do I get there)?The best ways to get to the falls – and across them – whether you’re travelling from the US or Canada.
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

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

ModeDurationPrice
From UP Express Pearson Airport train to UP Express Union Station, walk to Toronto, train to Niagara Falls, then taxi to Niagara-on-the-Lake.3 h 43 min$102
From BNIA Drway & BNIA Terminal line 24 bus to Washington St & Swan St, walk to North Division & Main St, line 40 bus to Portage Rd & Cedar Ave, walk to Oakwood Cemetery, then shuttle to Old Fort Niagara.3 h 19 min$5
From Toronto train to Niagara Falls then taxi to Niagara-on-the-Lake.2 h 18 min$99
From Airport & Terminal Lower Level line 6 bus to Transit Center - no direction, walk to Rochester, train to Niagara Falls Station, then drive to Niagara-on-the-Lake.4 h 23 min$63
From Niagara Falls (IAG) drive to Niagara-on-the-Lake.29 min$3

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

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

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

OperatorPhoneWebsite
UP ExpressUP Express
VIA Rail+1 1 888 842-7245VIA Rail
Niagara FrontierNiagara Frontier
Discover Niagara Shuttle+1 716-222-0729Discover Niagara Shuttle
RTS+1 585-288-1700RTS