Port Royal, PA
Port Royal is a small Pennsylvania borough of 740 residents along the Juniata River, about 45 miles west of Harrisburg via US Route 322. The scenic drive follows the river through farm country, with connections north to Lewistown on Route 75. Most traffic consists of local commuters and through travelers on 322. The town's main attraction is Port Royal Speedway, a legendary dirt track that's been hosting Saturday night races since 1952.
Nearby essentials
How far is Port Royal, PA from where I am?
Use your device location to see the distance to Port Royal, PA, how long the drive takes, and directions from where you are.
What is the closest airport to Port Royal, PA?
The closest airport to Port Royal, PA is Harrisburg International Airport, 89 km (about 1 h 15 min by car).
Where is Port Royal, PA on the map?
Port Royal, PA is in United States, at 40.534, -77.389 - about 7 km south of Mifflin, PA.
