Pitt-Greenville Airport (PGV / KPGV) has domestic flights from Greenville, North Carolina and is 112 miles from South Hill, VA. Newport News/Williamsburg International Airport (PHF / KPHF) has domestic flights from Newport News, Virginia and is 141 miles from South Hill, VA. Charlottesville Albemarle Airport (CHO / KCHO) has domestic flights from Charlottesville, Virginia and is 162 miles from South Hill, VA.