Travel options for:
Nearby airports Charlottesville

Reagan Washington (DCA)  •  3 h 5 min

$32 - $72

Washington Dulles (IAD)  •  3 h 55 min

$40 - $82

Charlottesville (CHO)  •  56 min

$21 - $25

Richmond (RIC)  •  1 h 31 min

$45 - $67

Roanoke (ROA)  •  3 h 6 min

$20 - $49

  • Charlottesville Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Charlottesville

Bus or train from Nearby airports to Charlottesville?

Amtrak operates a train from Reagan Washington (DCA) to Charlottesville 3 times a day. Tickets cost $30 - $70 and the journey takes 1 h 58 min. Alternatively, Charlottesville Area Transit operates a bus from Charlottesville (CHO) to Charlottesville every 30 minutes. Tickets cost $1 and the journey takes 47 min.

Travel Guides

Travelling to the US: What do I need to know?Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Why you should take the train in the USRome2rio 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 KING STREET station, walk to Alexandria Amtrak, then train to Charlottesville Amtrak.3 h 5 min$47
From Dulles Airport Main Terminal & Arrivals/Door bus to N Moore St & Rosslyn Station Bus Bay B, walk to ROSSLYN station, subway to KING STREET station, walk to Alexandria Amtrak, then train to Charlottesville Amtrak.3 h 55 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 31 min$60
From Roanoke-Blacksburg Regional Airport bus to Campbell Court, walk to Roanoke, Va, then bus to Charlottesville, Va.3 h 6 min$39

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

It takes approximately 3 h 5 min 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 h 6 min.

Operators from Nearby airports to Charlottesville

OperatorPhoneWebsite
Metro Washington DC202-637-7000Metro Washington DC
Amtrak+1 1-800-872-7245Amtrak
Charlottesville Area TransitCharlottesville Area Transit
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
Valley Metro Roanoke+1 540-982-0305Valley Metro Roanoke