There are 10 ways to get from Ellis Island to Niagara Falls by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus, train
best- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Ottawa - Via Railbus
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
10h 42m$175–424Bus
cheapest- Take the bus from de Pembroke | de Chapeau-Waltham to Cégep Gabrielle-Roybus 910
- Take the bus from Waller St at Laurier Ave to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floorbus
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
12h 8m$48–154Taxi, bus, train via Niagara Falls
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Ottawa - Via Railbus
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Niagara Fallstrain
11h 42m$189–529Drive 334.4 mi
- Drive from Ellis Island to Niagara Fallscar 334.4 mi
7h 27m$77–111Taxi, bus to Ottawa Macdonald-Cartier International Airport, fly to Toronto Island Airport, bus
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ)plane YOW - YTZ
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
8h 19m$238–567Taxi, bus
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Kanatabus
- Take the bus from Kanata to Torontobus
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
10h 57m$134–242Taxi, bus to Ottawa Macdonald-Cartier International Airport, fly to Toronto Pearson International Airport, bus
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
8h 44m$199–586Taxi, bus to North Bay/Jack Garland Airport, fly to Toronto Island Airport, bus
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to North Baybus
- Fly from North Bay/Jack Garland Airport (YYB) to Toronto Island Airport (YTZ)plane YYB - YTZ
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
7h 33m$586–1,619Taxi, bus to Ottawa Macdonald-Cartier International Airport, fly to John C. Munro Hamilton International Airport, train
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to John C. Munro Hamilton International Airport (YHM)plane YOW - YHM
- Take the train from West Harbour GO to Niagara Falls GOtrain
9h 22m$183–527Taxi, bus to Greater Sudbury Airport, fly to Toronto Pearson International Airport, bus
- Take the taxi from Ellis Island to Petawawataxi
- Take the bus from Petawawa to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminalbus
10h 7m$372–1,213
Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ) flights
Comparing Your Travel Options
The cheapest way to get from Ellis Island to Niagara Falls is to drive which costs $75 - $120 and takes 7h 27m.
The fastest way to get from Ellis Island to Niagara Falls is to drive which takes 7h 27m and costs $75 - $120.
No, there is no direct bus from Ellis Island to Niagara Falls. However, there are services departing from de Pembroke | de Chapeau-Waltham and arriving at Bus Terminal via Cegep Gabrielle-Roy, Waller St at Laurier Ave and Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor. The journey, including transfers, takes approximately 12h 8m.
The distance between Ellis Island and Niagara Falls is 501 miles. The road distance is 336.4 miles.
The best way to get from Ellis Island to Niagara Falls without a car is to taxi and bus and train which takes 10h 42m and costs $170 - $430.
It takes approximately 10h 42m to get from Ellis Island to Niagara Falls, including transfers.
Ellis Island to Niagara Falls bus services, operated by Transcollines, depart from de Pembroke | de Chapeau-Waltham station.
Ellis Island to Niagara Falls bus services, operated by Transcollines, arrive at Cégep Gabrielle-Roy station.
Yes, the driving distance between Ellis Island to Niagara Falls is 336 miles. It takes approximately 7h 27m to drive from Ellis Island to Niagara Falls.
There are 785+ hotels available in Niagara Falls.
What companies run services between Ellis Island, ON, Canada and Niagara Falls, NY, USA?
You can take a vehicle from Ellis Island to Bus Terminal via de Pembroke | de Chapeau-Waltham, Cegep Gabrielle-Roy, Centre Rideau, Waller St at Laurier Ave, and Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor in around 12h 8m.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–270
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $35–270
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $50–380
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $70–230
- Website
- VIA Rail
- Escape
- $70–170
- Business
- $100–220
- Business Plus
- $110–230
- Economy
- $80–180
- Economy Plus
- $90–190
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $70–230
- Website
- VIA Rail
- Escape
- $70–170
- Business
- $100–220
- Business Plus
- $110–230
- Economy
- $80–180
- Economy Plus
- $90–190
Train from Toronto Union Station to Niagara Falls
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $21–160
- Website
- VIA Rail
- Escape
- $21–75
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $24–80
- Economy Plus
- $26–85
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Ontario Northland
- Children
- $10–16
- Senior
- $18–26
- Adult
- $21–35
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Ontario Northland
- Children
- $10–16
- Senior
- $18–26
- Adult
- $21–35
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Ontario Northland
- Children
- $10–16
- Senior
- $18–26
- Adult
- $21–35
Bus from Petawawa to Kanata
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- $9–28
- Website
- Ontario Northland
- Children
- $9–14
- Senior
- $16–24
- Adult
- $19–28
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Ontario Northland
- Children
- $10–16
- Senior
- $18–26
- Adult
- $21–35
Bus from Petawawa to North Bay
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–17
- Senior
- $19–29
- Adult
- $23–35
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Ontario Northland
- Children
- $10–16
- Senior
- $18–26
- Adult
- $21–35
Bus from Petawawa to Sudbury
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
- Ave. Duration
- 59 min
- Estimated price
- $85–110
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
Ed's Taxi
- Phone
- +1 613 687 6077
Petawawa Taxi
- Phone
- +1 613 687 5527
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








