There are 9 ways to get from Basin Harbor to Niagara by bus (Greyhound, Flixbus), taxi, train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Burlington Downtown Transit Ctr to Montrealbus Greyhound US0260
- Take the bus from St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floorbus 2720
12h 59m$58–180Taxi, train
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to Montreal Central Stationtrain
- Take the train from Montréal to Toronto Union Stationtrain
13h 16m$250–559Drive 623.6 km
- Drive from Basin Harbor to Niagaracar 623.6 km
8h 5m$126–182Taxi, train to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Island Airport
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to Montreal Central Stationtrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
9h 30m$316–813Taxi, train via Schenectady
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to Schenectadytrain
- Take the train from Schenectady to Toronto Union Stationtrain
14h 14m$270–579Taxi, train, bus
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to Saratoga Springs Amtrak Stationtrain
- Take the bus from Saratoga Springs to Syracusebus
- Take the bus from Syracuse Bus Station to Torontobus
19h 58m$245–589Taxi, train to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Pearson International Airport
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to Montreal Central Stationtrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
10h 47m$284–777Taxi, train to Montréal/Saint-Hubert Airport, fly to Toronto Island Airport
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to St-Lambert Amtrak Stationtrain
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Island Airport (YTZ)plane YHU - YTZ
10h 13m$296–758Taxi, train to Montréal/Saint-Hubert Airport, fly to Toronto Pearson International Airport
- Take the taxi from Basin Harbor to Westport Stationtaxi
- Take the train from Westport Station to St-Lambert Amtrak Stationtrain
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Pearson International Airport (YYZ)plane YHU - YYZ
11h 29m$294–722
Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ) flights
Comparing Your Travel Options
The cheapest way to get from Basin Harbor to Niagara is to bus which costs $55 - $180 and takes 12h 59m.
The fastest way to get from Basin Harbor to Niagara is to drive which takes 8h 5m and costs $120 - $190.
No, there is no direct bus from Basin Harbor to Niagara. However, there are services departing from Ferrisburgh Park & Ride and arriving at Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor via Burlington Downtown Transit Ctr and St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St.. The journey, including transfers, takes approximately 12h 59m.
The distance between Basin Harbor and Niagara is 749 km. The road distance is 623.6 km.
The best way to get from Basin Harbor to Niagara without a car is to bus which takes 12h 59m and costs $55 - $180.
It takes approximately 12h 59m to get from Basin Harbor to Niagara, including transfers.
Basin Harbor to Niagara bus services, operated by Greyhound USA, depart from Burlington Downtown Transit Ctr station.
Basin Harbor to Niagara bus services, operated by Greyhound USA, arrive at Montreal station.
Yes, the driving distance between Basin Harbor to Niagara is 624 km. It takes approximately 8h 5m to drive from Basin Harbor to Niagara.
There are 1985+ hotels available in Niagara.
What companies run services between Basin Harbor, VT, USA and Niagara, ON, Canada?
You can take a vehicle from Basin Harbor to St Andrew Station - Northbound Platform via Ferrisburgh Park & Ride, Burlington Downtown Transit Ctr, Montreal, Station Berri-UQAM, Station Bonaventure, St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St., Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor, and Union Station - Northbound Platform Towards Vaughan Metropolitan Centre in around 12h 59m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $60–400
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $60–400
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $55–390
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Westport Station to Montreal Central Station
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- Amtrak
Train from Westport Station to Montreal Central Station
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- Amtrak
Train from Westport Station to Schenectady
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- Amtrak
Train from Westport Station to Saratoga Springs Amtrak Station
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- $30–75
- Website
- Amtrak
Train from Westport Station to Montreal Central Station
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- Amtrak
Train from Westport Station to St-Lambert Amtrak Station
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- $35–90
- Website
- Amtrak
Train from Westport Station to St-Lambert Amtrak Station
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- $35–90
- Website
- Amtrak
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Burlington Downtown Transit Ctr to Montreal
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- $20–35
- Website
- Greyhound
Bus from Syracuse Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $55–90
- Website
- Greyhound
- Ave. Duration
- 54 min
- Estimated price
- $90–110
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
New England Taxi
- Phone
- +1 802-598-7254
- Website
- newenglandtaxi.com
Want to know more about travelling around Canada
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide







