How far is it from Albuquerque New Mexico to Dover Delaware and how long would it take to drive there in a car?

MapQuest estimates the driving time as 30 hours and 41 minutes and gives the mileage as 1,992.72 miles.