Route 66 across Arizona

The longest unbroken stretch of the old Mother Road, from Oatman to Holbrook through desert towns and pine forest.

Distance
286 miles
Driving
6 hours
Take
3 days
Route
Oatman to Holbrook
Plan this trip for your car

Arizona holds some of the best preserved Route 66, including the long stretch east of Kingman through Hackberry, Peach Springs and Seligman. You pass diners, neon signs, burros in Oatman and the Wigwam Motel in Holbrook. It suits anyone who wants nostalgia and low-key stops rather than big nature.

The stops

  1. Start

    Oatman

  2. Historic

    Oatman

    Mining town where wild burros roam the main street

  3. Historic

    Kingman Route 66 museum

    Powerhouse building with a good museum

  4. Historic

    Hackberry General Store

    Roadside shop packed with signs and old cars

  5. Worth a look

    Grand Canyon Caverns

    Cave tours in the dry desert

  6. Town · Overnight

    Seligman

    Home of the preservation movement; diners and souvenirs

  7. Town

    Williams

    Pine forest town and gateway to the Grand Canyon railway

  8. Town

    Flagstaff

    Mountain town with breweries

  9. Worth a look

    Meteor Crater

    Privately run 1.2 km wide impact crater

  10. Historic

    Winslow Standin' on the Corner

    Statue and mural from the Eagles song

  11. Historic

    Wigwam Motel, Holbrook

    Sleep in a concrete teepee

  12. Finish

    Holbrook

Where to stay

  • Night 1

    Seligman

    Supai Motel · Seligman Campground

  • Night 2

    Flagstaff

    Black Bart's RV Park · Flagstaff KOA

When to go
Mar-May and Sep-Nov; summer is very hot in the west
On the road
Stretches have no fuel; fill up in Kingman, Seligman and Williams. Parts of the old road are gravel or county-maintained, so check before you detour.

Take the trip with you

Roadtrip finds the cheapest fuel on the way, warns you about tolls and cameras, and splits the cost with everyone in the car.

Rated 4.7 by drivers · 700,000 downloads

The Roadtrip app showing a drive into London that costs £4.81 each, with fuel prices along the way