Amarillo, Texas to Albuquerque, New Mexico is approximately 290 miles, a journey by road that should, in best case road and weather conditions, take around four hours. This estimate does not include fuel and rest breaks and assumes your route is the most direct one.
Get driving directions from Mapquest.com Click the Revise link to enter the addresses of your starting and finishing points to update the directions and get more precise mileage and directions.