Harrisburg, PA, United States
Hampton, Virginia, United States
The best and cheapest way to get from Harrisburg, PA, United States and Hampton, Virginia, United States is to travel by car/taxi, which will cost about 2 USD or 1.80 USD.