Travel from Nearby-Airports to Charlottesville

Bus or train from Nearby airports to Charlottesville?

Amtrak operates a train from Reagan Washington (DCA) to Charlottesville twice daily. Tickets cost $30 - $70 and the journey takes 1 hour 58 minutes. Alternatively, Greyhound USA operates a bus from Richmond (RIC) to Charlottesville once daily. Tickets cost $13 - $29 and the journey takes 1 hour 15 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Charlottesville

ModeDurationPrice
From NATIONAL AIRPORT station subway to Alexandria Amtrak then train to Charlottesville Amtrak.3 h 5 min$47
From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to Alexandria Amtrak, then train to Charlottesville Amtrak.3 h 57 min$55
From Charlottesville (CHO) taxi to Fashion Square Mall then line 7 bus to Downtown Transit Station.56 min$24
From Richmond (RIC) taxi to Richmond, VA then bus to Charlottesville, VA.1 h 30 min$60
From Roanoke-Blacksburg Regional Airport bus to Roanoke, VA then bus to Charlottesville, VA.3 h 38 min$39

How long does it take to get from Nearby airports to Charlottesville?

It takes approximately 3 hours 5 minutes to get from Nearby airports to Charlottesville, including transfers.

Is there a direct bus between Nearby airports and Charlottesville?

No, there is no direct bus from Nearby airports to Charlottesville. However, there are services departing from Roanoke-Blacksburg Regional Airport and arriving at Charlottesville, VA via Roanoke, VA. The journey, including transfers, takes approximately 3 hours 38 minutes.

Operators from Nearby airports to Charlottesville

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
Amtrak+1 1-800-872-7245Amtrak
Charlottesville Area TransitCharlottesville Area Transit
Greyhound USA+1 214-849-8100Greyhound USA
Valley Metro RoanokeValley Metro Roanoke