Distance
~130 miles (209 km)
Drive time
2h 15min via US-89 North
Self-drive cost
$99-120/person (AC tour) + gas
Guided tour from
$312/person all-inclusive
Canyon tour booking
Required in advance
Best departure
7:00 am
Navajo tour permit fee
$15/person (included in tour)
Nearest town
Page, AZ (2 miles from Upper AC)
How far is Antelope Canyon from Flagstaff?
Antelope Canyon is approximately 130 miles from Flagstaff, or about 2 hours and 15 minutes of driving. The route follows US-89 North the entire way: one road, no navigation complexity, mostly two-lane highway through high desert. Of the major Southwest landmarks reachable from Flagstaff in a day, Antelope Canyon is one of the most practical. Grand Canyon South Rim is closer at 80 to 95 miles, but Antelope Canyon rewards the extra distance with a completely different experience.
| Destination | Miles | Drive time | Day trip? |
|---|---|---|---|
| Antelope Canyon (Page) | ~130 | ~2h 15min | Yes (leave by 7 am) |
| Grand Canyon South Rim | ~85 | ~1h 30min | Yes (easy) |
| Sedona | ~30 | ~45 min | Yes (very easy) |
| Monument Valley | ~180 | ~3h | Long but doable |
| Las Vegas | ~230 | ~3h 30min | No (too far for a day) |
| Horseshoe Bend (Page) | ~130 | ~2h 15min | Yes (combine with AC) |
The route, step by step
The drive from Flagstaff to Antelope Canyon follows US-89 North the entire way. There are no interchanges, no tollways, and no complicated navigation. The road passes through the Navajo Nation and climbs from Flagstaff's ponderosa pine forests (elevation 6,900 feet) into open high desert.
- Flagstaff to Cameron (50 miles, about 1 hour): Head north from Flagstaff on US-89. The road passes through the edge of the Painted Desert and climbs toward the Navajo Nation. Cameron sits at the junction with AZ-64, the road that leads west to the Grand Canyon South Rim. Cameron Trading Post is here, a historic post dating to 1916 with gas, food, and a small museum. This is the last reliable gas stop before Page.
- Cameron to Bitter Springs (60 miles, about 50 minutes): Continue north on US-89 through increasingly open terrain. The highway curves around the Echo Cliffs, a long orange-and-red sandstone escarpment visible on the right side of the road. This is one of the most scenic stretches of the drive.
- Bitter Springs to Page (20 miles, about 20 minutes): At Bitter Springs, US-89 bends northeast and descends toward Lake Powell and the Glen Canyon area. The road delivers you directly into Page. Antelope Canyon is 2 miles north of the Page town center, clearly signed.
Total: 130 miles, 2h15min under normal driving conditions. The road is entirely paved and any standard rental car handles it without difficulty. There are no significant elevation changes beyond the initial descent out of Flagstaff.
Is it worth the day trip?
Yes. Flagstaff is one of the best possible starting points for Antelope Canyon. At 130 miles, the drive-to-payoff ratio is excellent: you are in Page by 9:15 am if you leave at 7, which gives you the full morning for your canyon tour and the afternoon for Horseshoe Bend. Visitors coming from Las Vegas or Phoenix spend an extra two to three hours in the car for the same destination.
The stronger argument: if you are staying in Flagstaff and have not yet visited Antelope Canyon, skipping it would be a missed opportunity. The canyon is unlike anything else in the Southwest. The swirling red sandstone walls, the quality of light inside, and the sheer scale of what water erosion can produce in sandstone are genuinely hard to communicate in photographs. Going is always the right call.
Upper or Lower Antelope Canyon?
Both canyons are on the Navajo Nation near Page and require a Navajo-authorized guided tour. They are different experiences, and choosing between them affects both your schedule and your budget.
Upper Antelope Canyon (The Crack)
Upper is the canyon with the famous light beams: shafts of sunlight that descend through openings in the canyon ceiling from May through September, peaking between 10 am and 1 pm. The tour is a single-level walk through a wide, deep slot canyon. Price: $99 to $120 per person (Navajo entry fee of $15 included). Book at least a week in advance, two weeks or more for summer dates. Operators: Ken's Tours, Antelope Canyon Navajo Tours, Roger Ekis' Antelope Canyon Tours.
Lower Antelope Canyon (The Corkscrew)
Lower Antelope Canyon has narrower passages, more vertical variation, and a different quality of light. No famous beams, but the structural complexity of the rock is more dramatic. Slightly more affordable at $70 to $75 per person and easier to book closer to your travel date. Operators: Ken's Tours (Lower), Dixie Ellis' Lower Antelope Canyon Tours. Lower is often recommended for photographers because the narrower passages create more contrast.
For a first visit from Flagstaff: go to Upper if you are visiting between May and September, especially if you care about the light beams. Go to Lower if Upper is fully booked or if you prefer a more intimate, less-visited experience.
Self-drive vs guided tour
The honest comparison for a Flagstaff trip:
| Self-drive | Guided tour | |
|---|---|---|
| Cost per person (couple) | ~$115-140 | $312-409 |
| Flexibility | Full control of timing | Fixed schedule |
| Canyon tour included | Booked separately | Yes, included |
| Horseshoe Bend | Drive yourself ($10 parking) | Included |
| Lunch | Pay your own (~$15-20) | Included on most tours |
| Requires rental car | Yes | No |
| Advance planning needed | Book canyon tour early | Book tour early |
Self-drive cost breakdown for two people: gas ($30 round trip), two Upper Antelope Canyon tour tickets ($99-120 each), Horseshoe Bend parking ($10) = approximately $238-270 total, or $120-135 per person. A guided tour at $312-409 per person all-inclusive saves you the planning, includes lunch, and provides narrated context about Navajo culture and geology, but at significantly higher cost.
Recommendation: self-drive if you have a rental car and are comfortable booking the Antelope Canyon tour in advance. Guided tour if you are traveling solo, have no car, or want a fully managed day without logistics.
Guided tours from Flagstaff
Two operators on Viator run reliable full-day tours from Flagstaff covering both Antelope Canyon and Horseshoe Bend. Both depart early morning and return in the late afternoon.
Antelope Canyon and Horseshoe Bend Day Tour from Flagstaff
The highest-rated full-day tour from Flagstaff. Covers Lower Antelope Canyon with a Navajo guide and Horseshoe Bend overlook. Departs 8 am, returns around 5 pm. Small group (12 or fewer), all entrance fees and permits included. Free cancellation up to 24 hours before.
Antelope Canyon and Horseshoe Bend Small-Group Tour from Sedona or Flagstaff
Small-group tour departing from both Sedona and Flagstaff. Covers Antelope Canyon, Glen Canyon Dam, and Horseshoe Bend. 9 to 11 hours. All permits and entrance fees included. Lower price than the top option, no free cancellation.
Adding Horseshoe Bend to the same day
Horseshoe Bend is 5 miles south of Page on US-89, a 10-minute drive from Antelope Canyon. Given that you are already making the 130-mile trip from Flagstaff, skipping Horseshoe Bend would be the wrong call. The overlook is one of the most dramatic viewpoints in the American Southwest: the Colorado River bends 1,000 feet below in a near-perfect horseshoe shape, visible from a fenced overlook reached by a 1.5-mile round-trip paved trail.
Parking at the trailhead is $10 per vehicle. No ticket is needed beyond the parking fee. The trail has no shade, so timing matters: the light is best in late afternoon (3 to 6 pm), which aligns naturally with a Flagstaff day trip where you do Antelope Canyon in the morning and Horseshoe Bend after lunch. Avoid the 11 am to 2 pm window in summer.
Sample day itinerary from Flagstaff
- 7:00 am: Depart Flagstaff on US-89 North
- 7:50 am: Brief stop at Cameron Trading Post for coffee and gas
- 9:15 am: Arrive Page area. Check in at your canyon tour meeting point
- 10:00 am: Antelope Canyon guided tour (1.5 to 2 hours)
- 12:00 pm: Lunch in Page (Fiesta Mexicana or Big Lake Trading Post)
- 1:30 pm: Horseshoe Bend trailhead. Walk (30 min each way), overlook, return
- 3:00 pm: Depart Page south on US-89
- 5:15 pm: Arrive Flagstaff
Stops along US-89
Cameron Trading Post (50 miles from Flagstaff)
Cameron Trading Post sits at the junction of US-89 and AZ-64, the road that leads 25 miles west to the Grand Canyon South Rim Desert View entrance. The post dates to 1916 and still operates as a gas station, restaurant, and trading post selling Navajo art and crafts. It is the last reliable fuel stop before Page, and a useful break point at the halfway mark of the drive. The restaurant serves decent Navajo fry bread and standard American food.
Echo Cliffs viewpoints (between Cameron and Bitter Springs)
The stretch of US-89 between Cameron and Bitter Springs follows the base of the Echo Cliffs: a long, almost continuous wall of orange-red Navajo sandstone rising several hundred feet on the east side of the highway. There are informal pullouts where you can stop for photographs. No facilities, just the cliffs and the open desert.
Combining with Grand Canyon
If you are spending multiple days in the Flagstaff area, the US-89 route to Antelope Canyon passes the AZ-64 junction at Cameron, which puts Grand Canyon South Rim within a 25-mile detour. This makes a two-day itinerary natural: Grand Canyon on day one, Antelope Canyon plus Horseshoe Bend on day two, with a night in Page between them.
Best time to visit
Antelope Canyon is open year-round via guided tours, but certain months are significantly better than others:
- May through September: The Upper Canyon light beams appear when the sun is high enough to penetrate the canyon ceiling. Peak beam quality is 10 am to 1 pm. This is also the hottest and most crowded period. Book Upper Canyon tours at least two weeks ahead for summer dates.
- March, April, October: Good compromise. Light beams still appear in Upper Canyon in March, April, and early October. Crowds are lighter than summer, temperatures in Page are comfortable (60s to 80s°F), and Horseshoe Bend is much less crowded.
- November through February: No light beams in Upper Canyon (sun angle too low). The canyon walls are still beautiful, the colors change with the winter light, and you will have smaller tour groups. Lower Antelope Canyon is particularly good in winter because it does not depend on the light beam phenomenon. Both canyons operate tours daily except a few Navajo Nation holidays.
Flagstaff sits at 6,900 feet and can be cold in winter, but the drive to Page descends into warmer territory. Page sits at 4,300 feet, so temperatures in Page are typically 10 to 15°F warmer than Flagstaff in winter and similarly hotter in summer.
How far is Antelope Canyon from Flagstaff?
Antelope Canyon is approximately 130 miles from Flagstaff, about a 2-hour 15-minute drive via US-89 North. The route is straightforward: one main highway, no navigation complexity. Upper Antelope Canyon is about 2 miles north of Page and Lower Antelope Canyon is right at the edge of town.
Can you do Antelope Canyon as a day trip from Flagstaff?
Yes, easily. The 2-hour 15-minute drive makes this one of the most practical day trips in the Southwest. Leave Flagstaff by 7 am, arrive at Antelope Canyon by 9:30 am, do your tour, add Horseshoe Bend in the afternoon, and be back in Flagstaff by 7 to 8 pm. The day is full but not rushed.
What is the best route from Flagstaff to Antelope Canyon?
Take US-89 North from Flagstaff all the way to Page. It is a single highway with no complicated turns. Cameron Trading Post appears at the 50-mile mark at the junction with AZ-64 (the Grand Canyon road). From there continue north on US-89 through Bitter Springs and into Page. Antelope Canyon is 2 miles past the Page town center.
Upper or Lower Antelope Canyon from Flagstaff?
Upper Antelope Canyon for first-timers, especially from May through September when the famous light beams appear between 10 am and 1 pm. Budget $99 to $120 per person and book at least a week in advance. Lower Antelope Canyon ($70 to $75) is slightly more affordable, requires less advance booking, and has narrower passages with better photographic contrast. Both are excellent.
Is a guided tour from Flagstaff worth it?
If you do not have a rental car, yes. Guided tours from Flagstaff run $312 to $409 per person all-inclusive (Antelope Canyon Navajo tour, Horseshoe Bend, transport, lunch on some tours). If you are driving yourself, self-drive is far cheaper: $99 to $120 for the Antelope Canyon tour, $10 for Horseshoe Bend parking, and about $15 in gas each way. The guided tour makes sense for solo travelers or groups without a vehicle.
Can you combine Antelope Canyon and Horseshoe Bend from Flagstaff in one day?
Yes. Antelope Canyon (near Page) and Horseshoe Bend are 5 miles apart. Leave Flagstaff by 7 am, do your Antelope Canyon tour in the late morning, grab lunch in Page, and walk the Horseshoe Bend trail in the early afternoon. You are back in Flagstaff by 7 to 8 pm. The combination is the standard day trip for most visitors.
What time should I leave Flagstaff for Antelope Canyon?
Aim to leave by 7 am. This gets you to Page by 9:15 am, in time to check in for a 10 am or 11 am Antelope Canyon tour. Upper Antelope Canyon light beams peak between 10 am and 1 pm from late March through early October, so an early departure is worth it. If you are visiting in winter or doing Lower Canyon, a 7:30 am departure still gives you a comfortable day.
Do you need a rental car for this trip?
For a self-drive trip, yes. Flagstaff has several rental car agencies at the Amtrak station and along Route 66. If you do not have access to a car, guided tours from Flagstaff provide pickup, transport, and all logistics. There is no public bus or shuttle between Flagstaff and Page.
