Nauvoo is on Illinois state road 96, part of the Great River Road following the Mississippi River. Driving to Nauvoo from St. Louis or Chicago takes about 3 hours, depending on traffic. St. Louis and Chicago are the nearest cities with full air service; Peoria and the Quad Cities are closer and are reached by some but not all commercial airlines. Quincy is closer still, and has been served by commuter airlines at various times, but the service is intermittent.