Skip to main content
Header image

Route 66 - Western New Mexico

181.9 miles: 4 hours, 8 minutes

On this Mother Road haul through the “Land of Enchantment,” you'll travel Northern New Mexico's high desert from a classic Route 66 town (Gallup) to the state's biggest city, Albuquerque. Along the way, switching back and forth between old 66 and modern 1-40, you'll delve into Native American culture, and of course, see plenty of vintage roadside kitsch.



Gallup to Grants

69.8 miles: 1 hours, 27 minutes


Route 66 runs through the middle of Gallup, a time capsule of mid-century Americana—from funky old motels and diners to Southwestern pottery and jewelry shops. Crossing the desert, passing red-rock mesas, you'll climb to the Continental Divide and its wonderfully cheesy trading post. Up next is Grants, which retains a healthy amount of its old Route 66 character.

Recommended Stops


Grants to Albuquerque

112.1 miles: 2 hours, 41 minutes

Departing Grants, the Mother Road traverses the Acoma Indian Reservation, home to a must-visit adobe pueblo that dates back centuries and sits high atop a sandstone mesa. Further down the highway, you'll roll into modern Albuquerque. Here, Route 66 becomes busy Central Avenue, chock-a-block with historic motels, restaurants, shops and glowing neon signs.

Recommended Stops


Travel Like an Expert with AAA and Trip Canvas

Get Ideas from the Pros

As one of the largest travel agencies in North America, we have a wealth of recommendations to share! Browse our articles and videos for inspiration, or dive right in with preplanned AAA Road Trips, cruises and vacation tours.

Build and Research Your Options

Save and organize every aspect of your trip including cruises, hotels, activities, transportation and more. Book hotels confidently using our AAA Diamond Designations and verified reviews.

Book Everything in One Place

From cruises to day tours, buy all parts of your vacation in one transaction, or work with our nationwide network of AAA Travel Agents to secure the trip of your dreams!