By Air
The closest airport to UVa is the Charlottesville-Albemarle Airport (CHO, 10 miles).
434-973-8342
Getting there: Rt. 29 North eight miles, left on Airport Rd. (Rt 606)
From the airport to Charlottesville: Straight at the airport exit on Airport Rd. (Rt 606). Right at the first traffic light on Rt. 29. Eight miles into town.
For airlines flying directly to this airport (and much more useful travel information), see this university website.
The other two airports that are reasonablly close to UVa are the Richmond International Airport (RIC, about 70 miles or 1.2 hours drive), the Washington DC-Dulles Airport (IAD, 130 miles, at least 2 hours drive on local roads, and up to 3 hours if taking I95/I64), and the Washington Reagan National Airport (DCA, less used).
By Train
Amtrak provides train service from Washington DC, Union Station (WAS) to Charlottesville (CVS) on a fixed schedule, the cost ranges from $20-$40 depending on time of day and day of week.