Travel from Roanoke-Airport-ROA to Charlottesville

Bus or train from Roanoke Airport (ROA) to Charlottesville?

Valley Metro Roanoke operates a bus from Roanoke Airport (ROA) to Charlottesville hourly. Tickets cost $1 - $4 and the journey takes 25 min. Greyhound USA also services this route twice daily. Alternatively, Valley Metro Roanoke operates a train from Roanoke Airport (ROA) to Charlottesville hourly. Tickets cost $1 - $4 and the journey takes 25 min. Amtrak Northeast Regional also services this route once daily.

Travel Guides

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

How to get from Roanoke Airport (ROA) to Charlottesville

From Roanoke airport fly to Washington Dulles airport then shuttle to Charlottesville. 3 h 53 min. From Roanoke-Blacksburg Regional Airport bus to Roanoke, VA then bus to Charlottesville, VA. 3 h 38 min $39. From Roanoke-Blacksburg Regional Airport bus to Roanoke Amtrak then train to Charlottesville Amtrak. 3 h 58 min $124. From Roanoke Airport (ROA) drive to Charlottesville. 1 h 59 min $13.
Close Print Itinerary
  1. Here are 4 options to get from
    Roanoke Airport (ROA) to Charlottesville:

    1. Trip:
      1 Fly, shuttle
      • One-Way approx: N/A
      • Duration: 3 h 53 min
      Open +
      • Trip:
        1 Fly, shuttle
        • One-Way approx: N/A
        • Duration: 3 h 53 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $20 - $49
      • Duration: 3 h 38 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $20 - $49
        • Duration: 3 h 38 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $72 - $194
      • Duration: 3 h 58 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $72 - $194
        • Duration: 3 h 58 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 1 h 59 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 1 h 59 min
        Close x