Duration 6h 21m
Distance 842.7 km
Average price $250
Possible routes 7 found

Salisbury to Niagara Falls Station

Rome2rio has found 7 ways to get from Salisbury to Niagara Falls Station by flight, bus, train and car. We recommend flying from Salisbury to Buffalo and then taking the bus from Buffalo Airport to Niagara Falls, ON, which is the fastest option and takes around 6h 21m.

Recommended route

Fly from Salisbury, bus

  1. Salisbury
  2. Buffalo Airport
  3. Niagara Falls Station
Fastest
6h 21m
$232 - $1,015
Alternative routes

Bus to Baltimore, fly, bus

  1. Salisbury, MD
  2. Baltimore
  3. Buffalo Airport
  4. Niagara Falls Station
6h 50m
$178 - $761

Bus, train

  1. Salisbury, MD
  2. BWI Marshall Airport Amtrak Station
  3. New York Penn Station
  4. Niagara Falls Station
15h 55m
$123 - $262

Night bus, train via Wilmington

  1. Salisbury, Md
  2. Wilmington Amtrak Station
  3. New York Penn Station
  4. Niagara Falls Station
16h 13m
$137 - $269

Bus

  1. Salisbury, Md
  2. Washington
  3. Niagara Falls Station
18h 35m
$97 - $173

Night bus, train

  1. Salisbury, Md
  2. New York
  3. Niagara Falls Station
18h 37m
$159 - $289

Drive

  1. Salisbury
  2. Niagara Falls Station
9h 35m
Cheapest
$90 - $140

Frequently asked questions

Want to know about travelling from Salisbury to Niagara Falls Station? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Salisbury to Niagara Falls Station is to drive which costs $70 - $110 and takes 9h 35m.

More details

The quickest way to get from Salisbury to Niagara Falls Station is to fly and bus which costs $170 - $800 and takes 6h 21m.

More details

No, there is no direct bus from Salisbury to Niagara Falls Station. However, there are services departing from Calvert Street and arriving at Niagara Falls, ON via Salisbury, Md, Washington and Buffalo, NY - 181 Ellicott Street. The journey, including transfers, takes approximately 18h 35m.

More details

The distance between Salisbury and Niagara Falls Station is 603 km. The road distance is 842.7 km.

Get driving directions

The best way to get from Salisbury to Niagara Falls Station without a car is to bus and train which takes 15h 55m and costs $90 - $200.

More details

It takes approximately 6h 21m to get from Salisbury to Niagara Falls Station, including transfers.

More details

Salisbury to Niagara Falls Station bus services, operated by Greyhound USA, depart from Salisbury, Md station.

More details

There is no direct flight from Salisbury Airport to Buffalo Airport. The quickest flight takes 3h 33m and has one stopover.

Search flights

Salisbury to Niagara Falls Station bus services, operated by Megabus, arrive at Buffalo station.

More details

Yes, the driving distance between Salisbury to Niagara Falls Station is 843 km. It takes approximately 9h 35m to drive from Salisbury to Niagara Falls Station.

Get driving directions

American Airlines offers flights from Salisbury Airport to Buffalo Airport.

Search flights

There are 476+ hotels available in Niagara Falls Station. Prices start at $125 CAD per night.

More details

The best way to get from Salisbury to Salisbury Airport is to taxi which takes 13 min and costs $29 - $35.

More details

How to travel from Salisbury to Niagara Falls Station

Find all the possible transport options for your trip from Salisbury to Niagara Falls Station right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Salisbury and Niagara Falls Station?

You can take a bus from Salisbury to Niagara Falls Station via Salisbury, Md, Washington, Dc, Washington, Buffalo, and Buffalo, NY - 181 Ellicott Street in around 18h 35m.
Airlines
Ave. Duration
1h 10m
Frequency
Every day
Estimated price
$210 - $1,000
Ave. Duration
4h 25m
Frequency
Every day
Estimated price
$180 - $950

St. Catharines, Canada

St. Catharines (2011 population 131,400; metropolitan population 392,184) is the largest city in Canada's Niagara Region and the sixth largest urban area in Ontario, with 96.11 square kilometres (37.1 sq mi) of land. It lies in Southern Ontario, 51 kilometres (32 mi) south of Toronto across Lake Ontario, and is 19 kilometres (12 mi) inland from the international boundary with the United States along the Niagara River. It is the northern entrance of the Welland Canal. Residents of St. Catharines are known as St. Cathariners. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe