I wish I could visit some of the Civil War sites. The closest I have come is Gen. Sherman’s duty station during the Mexican War. At nearby Monterey, CA. It also happens to the place my father was inducted into the army in 1942.
It’s about 7 hours from home in s. Ohio, so we made it a vacation this year. Gettysburg, the town, is a very nice, clean burg. Plenty of hotels and restaurants. We drove, but i imagine Harrisburg would be the best place to fly into.
The visitor center has a free car app you can download that will take you around the battlefield at a self-paced speed.