There are 8 ways to get from Grand Canyon (Land) to Niagara Falls by unknown, bus, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus to Flagstaff, fly to Buffalo Niagara International Airport, bus
best- Walk from Grand Canyon (Land) to Maswik Lodgeunknown
- Take the bus from Grand Canyon Maswik Lodge to Flagstaff Pulliam Airportbus
- Fly from Flagstaff (FLG) to Buffalo Niagara International Airport (BUF)plane FLG - BUF
- Take the bus from Buffalo Niagara International Airport to Niagara Falls USAbus
10h 52mTravel, bus, train
- Walk from Grand Canyon (Land) to Grand Canyonunknown
- Take the bus from Grand Canyon to Flagstaff Train Stationbus
- Take the train from Flagstaff to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Buffalo Depew Stationtrain
- Take the train from Buffalo Depew Station to Niagara Falls Amtrak Stationtrain
2dTravel, bus
- Walk from Grand Canyon (Land) to Grand Canyonunknown
- Take the bus from Grand Canyon to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus
- Take the bus from Phoenix Bus Station to St Louis Bus Stationbus
- Take the bus from St Louis Bus Station to Wilson & Ferrell Shell Station - Columbusbus
- Take the bus from N Wilson Rd & Ferrell Pl - Columbus to Buffalo, NYbus
2d 8hTravel, shuttle to St. George Regional, fly to Buffalo Niagara International Airport, bus
- Walk from Grand Canyon (Land) to Grand Canyon North Rim Visitor Centerunknown
- Take a shuttle bus from Grand Canyon North Rim Visitor Center to St. George Airport
- Fly from St. George Regional (SGU) to Buffalo Niagara International Airport (BUF)plane SGU - BUF
- Take the bus from Buffalo Niagara International Airport to Niagara Falls USAbus
13h 44mTravel, bus to Flagstaff, fly to Toronto Pearson International Airport, bus
- Walk from Grand Canyon (Land) to Maswik Lodgeunknown
- Take the bus from Grand Canyon Maswik Lodge to Flagstaff Pulliam Airportbus
- Fly from Flagstaff (FLG) to Toronto Pearson International Airport (YYZ)plane FLG - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
14h 23mTravel, shuttle to Phoenix, fly to Toronto Pearson International Airport, bus
- Walk from Grand Canyon (Land) to Grand Canyon Villageunknown
- Take a shuttle bus from Grand Canyon Village to Sky Harbor International Airport
- Fly from Phoenix (PHX) to Toronto Pearson International Airport (YYZ)plane PHX - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
13h 29mTravel, shuttle to Harry Reid International Airport, fly to Toronto Pearson International Airport, bus
- Walk from Grand Canyon (Land) to GC Village Bright Angel Lodgeunknown
- Take a shuttle bus from GC Village Bright Angel Lodge to Treasure Island Hotel and Casino
- Fly from Harry Reid International Airport (LAS) to Toronto Pearson International Airport (YYZ)plane LAS - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
15h 42mTravel, bus, train via Cleveland
- Walk from Grand Canyon (Land) to Maswik Lodgeunknown
- Take the bus from Grand Canyon Maswik Lodge to Flagstaff Amtrak Stationbus
- Take the train from Flagstaff to Chicago Union Stationtrain
- Take the bus from Chicago to Clevelandbus
- Take the bus from Cleveland, OH to Buffalo, NYbus
2d 1h
Flagstaff (FLG) to Buffalo Niagara International Airport (BUF) flights
Questions & Answers
The distance between Grand Canyon (Land) and Niagara Falls is 1977 miles.
The best way to get from Grand Canyon (Land) to Niagara Falls without a car is to travel and bus and train which takes 2 days 0h and costs .
It takes approximately 10h 52m to get from Grand Canyon (Land) to Niagara Falls, including transfers.
There are 685+ hotels available in Niagara Falls.
What companies run services between Grand Canyon (Land), AZ, USA and Niagara Falls, NY, USA?
There is no direct connection from Grand Canyon (Land) to Niagara Falls. However, you can travel to Maswik Lodge, take the bus to Flagstaff Pulliam Airport, walk to Flagstaff (FLG) airport, fly to Buffalo Niagara International Airport (BUF), walk to Buffalo Niagara International Airport, then take the bus to Niagara Falls USA. Alternatively, you can take a vehicle from Grand Canyon (Land) to Niagara Falls Amtrak Station via Grand Canyon, Flagstaff Train Station, Flagstaff, Chicago Union Station, and Buffalo Depew Station in around 2d.
- Website
- delta.com
Flights from St. George Regional to Buffalo Niagara International Airport via Salt Lake City, Minneapolis
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $240–1,000
Flights from St. George Regional to Buffalo Niagara International Airport via Salt Lake City, Detroit
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- $240–1,000
Flights from Phoenix to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $120–550
Flights from Harry Reid International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- $150–600
Flights from Harry Reid International Airport to Toronto Pearson International Airport via Minneapolis
- Ave. Duration
- 7h 44m
- When
- Every day
- Estimated price
- $130–550
Flights from Harry Reid International Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $130–550
- Website
- aa.com
Flights from Flagstaff to Buffalo Niagara International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $250–1,000
Flights from St. George Regional to Buffalo Niagara International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Flagstaff to Toronto Pearson International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 19m
- When
- Every day
- Estimated price
- $140–600
Flights from Flagstaff to Toronto Pearson International Airport via Phoenix
- Ave. Duration
- 9h 19m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $240–900
Flights from Phoenix to Toronto Pearson International Airport
- Ave. Duration
- 4h 14m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $190–450
Flights from Harry Reid International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $190–470
- Website
- westjet.com
Flights from Phoenix to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $120–550
Flights from Harry Reid International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- $150–600
- Website
- aircanada.com
Flights from Flagstaff to Toronto Pearson International Airport via Phoenix
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $140–600
Flights from Phoenix to Toronto Pearson International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $120–550
Flights from Harry Reid International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $130–550
- Website
- flyporter.com
Flights from Phoenix to Toronto Pearson International Airport
- Ave. Duration
- 4h 14m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $190–450
Flights from Harry Reid International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $190–470
- Website
- southwest.com
Flights from Flagstaff to Buffalo Niagara International Airport via Phoenix
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- $240–1,000
Flights from St. George Regional to Buffalo Niagara International Airport via Phoenix
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- $260–1,100
- Website
- united.com
Flights from St. George Regional to Buffalo Niagara International Airport via Denver
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $230–950
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Flagstaff to Chicago Union Station
- Ave. Duration
- 32h 43m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Buffalo Depew Station
- Ave. Duration
- 10h 23m
- Frequency
- Twice daily
- Estimated price
- $160–350
- Website
- https://www.amtrak.com/home.html
Train from Buffalo Depew Station to Niagara Falls Amtrak Station
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a day
- Estimated price
- $10–22
- Website
- https://www.amtrak.com/home.html
Train from Flagstaff to Chicago Union Station
- Ave. Duration
- 32h 43m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo Depew Station to Niagara Falls Amtrak Station
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $9–150
- Website
- https://www.viarail.ca/en
- Escape
- $9–50
- Business
- $40–140
- Business Plus
- $50–150
- Economy
- $10–55
- Economy Plus
- $11–65
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Grand Canyon Maswik Lodge to Flagstaff Pulliam Airport
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Bus from Grand Canyon Maswik Lodge to Flagstaff Pulliam Airport
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Bus from Grand Canyon Maswik Lodge to Flagstaff Amtrak Station
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $50–80
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Buffalo Niagara International Airport to Niagara Falls USA
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–9
- Schedules at
- flixbus.com
Bus from Grand Canyon to Flagstaff Train Station
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- $11–20
- Schedules at
- flixbus.com
Bus from Grand Canyon to Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- flixbus.com
Bus from Buffalo Niagara International Airport to Niagara Falls USA
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–9
- Schedules at
- flixbus.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Phoenix Bus Station to St Louis Bus Station
- Ave. Duration
- 30h 25m
- Frequency
- Twice daily
- Estimated price
- $220–440
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Wilson & Ferrell Shell Station - Columbus
- Ave. Duration
- 8h 54m
- Frequency
- 3 times a day
- Estimated price
- $60–120
- Website
- https://www.greyhound.com/
- Phone
- +1 888-378-3823
- [email protected]
- Website
- baronsbus.com
Bus from N Wilson Rd & Ferrell Pl - Columbus to Buffalo, NY
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $35–85
- Website
- https://baronsbus.com
Bus from Chicago to Cleveland
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $30–80
- Website
- https://baronsbus.com
Bus from Cleveland, OH to Buffalo, NY
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $18–60
- Website
- https://baronsbus.com
- Phone
- +1 928-638-2820
- [email protected]
- Website
- trans-canyonshuttle.com
Shuttle from Grand Canyon North Rim Visitor Center to St. George Airport
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $75–110
- Website
- https://www.trans-canyonshuttle.com
- Passengers
- $75–110
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Toronto Union Station to Niagara Falls, ON
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $16–55
Bus from Toronto Union Station to Niagara Falls, ON
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $16–55
Bus from Toronto Union Station to Niagara Falls, ON
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $16–55
- Phone
- +1-480-710-3441
- [email protected]
- Website
- airportshuttleofphoenix.com
Shuttle from Grand Canyon Village to Sky Harbor International Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $277
- Website
- https://airportshuttleofphoenix.com
- Phone
- +1 702-978-7368
- [email protected]
- Website
- nationalparkexpress.com
Shuttle from GC Village Bright Angel Lodge to Treasure Island Hotel and Casino
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $95
- Website
- https://nationalparkexpress.com
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





























