Vandalia is on Interstate 70, between St. Louis and Indianapolis. US Highway 40 goes through the center of town.