Depends on the tour you take. Bus and horseback tours can take anywhere from 1.5 to 3 hours. Carriage tours look to be a little shorter at about an hour. Or take as much time as you would like on a self guided car tour using the Civil War Gettysburg app!