How long does it take to drive from Chicago Illinois to Bozeman Montana?

Google Maps estimates the driving time as 22 hours and 15 minutes.