Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Niagara Falls?

Book now

There are 8 ways to get from Sault Ste Marie Airport (YAM) to Niagara Falls by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly Sault Ste Marie to Toronto, bus  •  4h 19m

  1. Fly from Sault Ste Marie (YAM) to Toronto (YYZ) YAM - YYZ
  2. Take the bus from Toronto Pearson International Airport to Niagara Falls Canada

Cheapest option

Bus via Toronto  •  15h 50m

  1. Take the bus from Sault Ste Marie to Sudbury
  2. Take the bus from Sudbury to Toronto Union Station Bus Terminal
  3. Take the bus from Toronto Union Station to Niagara Falls, ON

6 alternative options

Fly Sault Ste Marie to Billy Bishop Toronto City, train  •  4h 55m

  1. Fly from Sault Ste Marie (YAM) to Billy Bishop Toronto City (YTZ) YAM - YTZ
  2. Take the train from Exhibition GO to Niagara Falls GO

Fly Sault Ste Marie to Buffalo, bus  •  10h 44m

  1. Fly from Sault Ste Marie (CIU) to Buffalo (BUF) CIU - BUF
  2. Take the bus from Buffalo Niagara International Airport to Niagara Falls

Fly Sault Ste Marie to Toronto, bus #2  •  7h 20m

  1. Fly from Sault Ste Marie (CIU) to Toronto (YYZ) CIU - YYZ
  2. Take the bus from Toronto Pearson International Airport to Niagara Falls Canada

Bus  •  13h 29m

  1. Take the bus from Sault Ste Marie to Sudbury
  2. Take the bus from Sudbury to Toronto Pearson International Airport
  3. Take the bus from Toronto Pearson International Airport to Niagara Falls Canada

Bus, train  •  14h 17m

  1. Take the bus from Sault Ste Marie to Sudbury
  2. Take the bus from Sudbury to Toronto Pearson International Airport
  3. Take the train from Toronto Union Station to Niagara Falls GO Lw

Drive  •  9h 15m

  1. Drive from Sault Ste Marie Airport (YAM) to Niagara Falls 550.7 miles

Questions & Answers

The cheapest way to get from Sault Ste Marie Airport (YAM) to Niagara Falls is to drive which costs $130 - $200 and takes 9h 15m.

More details

The fastest way to get from Sault Ste Marie Airport (YAM) to Niagara Falls is to fly and bus which takes 4h 19m and costs $410 - $2,100.

More details

The distance between Sault Ste Marie Airport (YAM) and Niagara Falls is 392 miles. The road distance is 550.7 miles.

Get driving directions

The best way to get from Sault Ste Marie Airport (YAM) to Niagara Falls without a car is to bus which takes 13h 29m and costs $150 - $350.

More details

It takes approximately 4h 19m to get from Sault Ste Marie Airport (YAM) to Niagara Falls, including transfers.

More details

Yes, the driving distance between Sault Ste Marie Airport (YAM) to Niagara Falls is 551 miles. It takes approximately 9h 15m to drive from Sault Ste Marie Airport (YAM) to Niagara Falls.

Get driving directions

There are 561+ hotels available in Niagara Falls. Prices start at $50 USD per night.

More details

Map of how to get from Sault Ste Marie Airport (YAM) to Niagara Falls.
Launch map view
  • Distance: 391.9 miles
  • Duration: 4h 19m

What companies run services between Sault Ste Marie Airport (YAM), Canada and Niagara Falls, NY, USA?

You can take a bus from Sault Ste Marie Airport (YAM) to Niagara Falls via Sault Ste Marie, Sudbury, Toronto Pearson International Airport, Niagara Falls Canada, and Table Rock in around 13h 29m.

Airlines
Delta
Website
delta.com
Flights from Sault Ste Marie to Buffalo via Detroit
Ave. Duration
10h 19m
When
Every day
Estimated price
$140 - $480
Flights from Sault Ste Marie to Buffalo via Minneapolis
Ave. Duration
11h 3m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $480
Flights from Sault Ste Marie to Toronto via Detroit
Ave. Duration
3h 32m
When
Every day
Estimated price
$160 - $700
Air Canada
Website
aircanada.com
Flights from Sault Ste Marie to Toronto
Ave. Duration
1h 17m
When
Every day
Estimated price
$150 - $550
Porter Airlines
Website
flyporter.com
Flights from Sault Ste Marie to Billy Bishop Toronto City
Ave. Duration
1h 19m
When
Every day
Estimated price
$190 - $600
Southwest Airlines
Website
southwest.com
Flights from Sault Ste Marie to Buffalo via Detroit, Chicago Midway
Ave. Duration
8h 8m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $500
Flights from Sault Ste Marie to Buffalo via Detroit, Baltimore
Ave. Duration
9h 3m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$160 - $480
Train operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Train from Exhibition GO to Niagara Falls GO
Ave. Duration
2h 8m
Frequency
Twice daily
Estimated price
$13 - $19
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Train from Toronto Union Station to Niagara Falls GO
Ave. Duration
2h 16m
Frequency
3 times a day
Estimated price
$13 - $19
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Toronto Union Station to Niagara Falls
Ave. Duration
2h
Frequency
Once daily
Estimated price
$19 - $85
Website
http://www.viarail.ca/
Economy Adult - same day booking
$21 - $85
Economy Adult - Advanced Booking
$21 - $65
Economy Escape Advanced Booking - Adult
$19 - $35
Bus operators
Flixbus USA
Phone
+1 (855) 626-8585
Website
flixbus.com
Bus from Toronto Pearson International Airport to Niagara Falls Canada
Ave. Duration
1h 40m
Frequency
Twice daily
Estimated price
$9 - $45
Schedules at
flixbus.com
Adult
$9 - $45
Bus from Buffalo Niagara International Airport to Niagara Falls
Ave. Duration
50 min
Frequency
5 times a day
Estimated price
$5 - $35
Schedules at
flixbus.com
Adult
$5 - $35
Bus from Sudbury to Toronto Pearson International Airport
Ave. Duration
4h 25m
Frequency
6 times a week
Estimated price
$21 - $80
Schedules at
flixbus.com
Adult
$21 - $80
Bus from Sudbury to Toronto
Ave. Duration
5h
Frequency
6 times a week
Estimated price
$24 - $85
Schedules at
flixbus.com
Adult
$24 - $85
OurBus
Phone
+1-844-800-6828
Email
pr@ourbus.com
Website
ourbus.com
Bus from Buffalo, NY to Niagara Falls, NY
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$7 - $45
Website
https://www.ourbus.com
Ontario Northland
Phone
+1 705 472 4500
Email
info@ontarionorthland.ca
Website
ontarionorthland.ca
Bus from Sault Ste Marie to Sudbury
Ave. Duration
4h 36m
Frequency
6 times a week
Estimated price
$30 - $65
Website
https://www.ontarionorthland.ca/en
Student, ID Required
$30 - $45
Adult
$40 - $60
Senior
$40 - $65
Bus from Sudbury to Toronto Union Station Bus Terminal
Ave. Duration
6h 51m
Frequency
Once daily
Estimated price
$40 - $85
Website
https://www.ontarionorthland.ca/en
Student, ID Required
$40 - $60
Adult
$55 - $80
Senior
$55 - $85
Megabus Canada
Phone
1-866-488-4452
Email
customerservice@megabus.com
Website
ca.megabus.com
Bus from Toronto Union Station to Niagara Falls, ON
Ave. Duration
1h 50m
Frequency
5 times a day
Estimated price
$7 - $55
Website
https://ca.megabus.com/
Adult Standard
$17 - $55
Adult Advanced Booking
$7 - $45

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.