There are 5 ways to get from Sarnia to Niagra Falls State Park by train (Amtrak), bus (Flixbus), car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Sarnia to Londontrain
- Take the train from London to Aldershottrain
- Take the train from Aldershot to Canadian Bordertrain
6h 46m$54–362Bus (Flixbus)
cheapest- Take the bus from Sarnia to Toronto Pearson Airportbus FlixBus 2702 / ...
- Take the bus from Toronto Pearson Airport to Niagara Falls Canadabus FlixBus N2687
7h 19m$42–70Drive 186.8 mi
- Drive from Sarnia to Niagra Falls State Parkcar 186.8 mi
3h 12m$43–62Bus via London
- Take the bus from Sarnia, ON - Bayside Terminal to London, ON - Downtownbus
- Take the bus from London, ON - VIA Rail to Toronto, ON - 44 York St.bus
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
8h 37m$42–105Train, bus
- Take the train from Sarnia to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Niagara Falls USAbus FlixBus 2685 / ...
8h 46m$62–219
Sarnia to Niagra Falls State Park by train, foot, and bus
Questions & Answers
The cheapest way to get from Sarnia to Niagra Falls State Park is to bus which costs $40 - $70 and takes 7h 19m.
The fastest way to get from Sarnia to Niagra Falls State Park is to drive which takes 3h 12m and costs $40 - $65.
No, there is no direct bus from Sarnia to Niagra Falls State Park. However, there are services departing from Sarnia and arriving at Niagara Falls Canada via Toronto Pearson Airport. The journey, including transfers, takes approximately 7h 19m.
No, there is no direct train from Sarnia to Niagra Falls State Park. However, there are services departing from Sarnia and arriving at Canadian Border via London and Aldershot. The journey, including transfers, takes approximately 6h 46m.
The distance between Sarnia and Niagra Falls State Park is 190 miles. The road distance is 187.9 miles.
The best way to get from Sarnia to Niagra Falls State Park without a car is to train which takes 6h 46m and costs $50 - $370.
It takes approximately 6h 46m to get from Sarnia to Niagra Falls State Park, including transfers.
Sarnia to Niagra Falls State Park bus services, operated by Flixbus USA, depart from Sarnia station.
Sarnia to Niagra Falls State Park train services, operated by VIA Rail, depart from Sarnia station.
The best way to get from Sarnia to Niagra Falls State Park is to train which takes 6h 46m and costs $50 - $370. Alternatively, you can bus, which costs $40 - $70 and takes 7h 19m.
What companies run services between Sarnia, ON, Canada and Niagra Falls State Park, NY, USA?
You can take a train from Sarnia to Niagra Falls State Park via London, Aldershot, Canadian Border, Go/Via/Bus Station - South, and Bird Kingdom in around 6h 46m. Alternatively, you can take a bus from Sarnia to Niagra Falls State Park via Toronto Pearson Airport and Niagara Falls Canada in around 7h 19m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sarnia to London
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $16–160
- Website
- VIA Rail
- Escape
- $16–60
- Business
- $45–150
- Business Plus
- $55–160
- Economy
- $17–70
- Economy Plus
- $19–75
Train from London to Aldershot
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $21–170
- Website
- VIA Rail
- Escape
- $21–75
- Business
- $50–160
- Business Plus
- $65–170
- Economy
- $24–80
- Economy Plus
- $27–90
Train from Sarnia to Toronto Union Station
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- $45–200
- Website
- VIA Rail
- Escape
- $45–130
- Business
- $80–190
- Business Plus
- $90–200
- Economy
- $55–140
- Economy Plus
- $60–140
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Aldershot to Canadian Border
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $15–35
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sarnia to Toronto Pearson Airport
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a day
- Estimated price
- $29–50
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Niagara Falls Canada
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $12–21
- Schedules at
- Flixbus USA
Bus from Toronto to Niagara Falls USA
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- $13–23
- Schedules at
- Flixbus USA
- Phone
- 519 787 1055
- Website
- strathroy-caradoc.ca
Bus from Sarnia, ON - Bayside Terminal to London, ON - Downtown
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $12–17
- Schedules at
- Strathroy-Caradoc
- Road Adult
- $12–17
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from London, ON - VIA Rail to Toronto, ON - 44 York St.
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- $21–30
- Website
- ONEXBUS
- Standard Fare
- $21–30
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Toronto Union Station to Niagara Falls, ON
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $16–55
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.
Related travel guides
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Sarnia to Niagra Falls State Park bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Sarnia to Niagra Falls State Park train services, operated by VIA Rail, arrive at London station.
Yes, the driving distance between Sarnia to Niagra Falls State Park is 188 miles. It takes approximately 3h 12m to drive from Sarnia to Niagra Falls State Park.
There are 736+ hotels available in Niagra Falls State Park.














