Travel from Williamsburg-VA-USA to Blacksburg

Bus from Williamsburg to Blacksburg

Greyhound USA operates a bus from Williamsburg to Blacksburg once daily. Tickets cost $12 - $26 and the journey takes 1 h 37 min. 2 other operators also service this route.

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 Williamsburg to Blacksburg

ModeDurationPrice
From Williamsburg, VA bus to Richmond, bus to Campbell Court, then bus to VT Squires Student Center.8 h$69
From Williamsburg Amtrak train to Richmond - Staples, VA, Amtrak Thruway to Charlottesville Amtrak, train to Campbell Court, then bus to VT Squires Student Center.9 h 17 min
From Williamsburg drive to Blacksburg.4 h 29 min$32
From Boundary & Armistead line 121 bus to Patrick Henry Mall, line 108 bus to Chatham & Boykin, line 116 bus to Newport News airport, fly to Roanoke airport, then bus to Blacksburg.7 h 3 min$759
From Williamsburg Amtrak train to 9th & Bank, bus to Richmond airport, fly to Roanoke airport, then bus to Blacksburg.8 h 15 min$763
From Williamsburg Amtrak train to KING STREET station, subway to N Moore St & Rosslyn Station Bus Bay C, bus to Washington Dulles airport, fly to Roanoke airport, then bus to Blacksburg.8 h 54 min$416
From Williamsburg Amtrak train to Richmond - Staples, VA, Amtrak Thruway to Charlottesville, VA, drive to Staunton airport, fly to Lewisburg airport, then drive to Blacksburg.8 h 37 min
Close Print Itinerary
  1. Here are 7 options to get from
    Williamsburg to Blacksburg:

    1. Trip:
      1 Bus
      • One-Way approx: USD $37 - $90
      • Duration: 8 h
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $37 - $90
        • Duration: 8 h
        Close x
    2. Trip:
      2 Train, Amtrak Thruway, bus
      • One-Way approx: N/A
      • Duration: 9 h 17 min
      Open +
      • Trip:
        2 Train, Amtrak Thruway, bus
        • One-Way approx: N/A
        • Duration: 9 h 17 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 4 h 29 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 4 h 29 min
        Close x
    4. Trip:
      4 Fly Newport News to Roanoke, bus
      • One-Way approx: USD $267 - $1,410
      • Duration: 7 h 3 min
      Open +
      • Trip:
        4 Fly Newport News to Roanoke, bus
        • One-Way approx: USD $267 - $1,410
        • Duration: 7 h 3 min
        Close x
    5. Trip:
      5 Train to Richmond, fly to Roanoke, bus
      • One-Way approx: USD $291 - $1,387
      • Duration: 8 h 15 min
      Open +
      • Trip:
        5 Train to Richmond, fly to Roanoke, bus
        • One-Way approx: USD $291 - $1,387
        • Duration: 8 h 15 min
        Close x
    6. Trip:
      6 Train to Washington Dulles, fly to Roanoke, bus
      • One-Way approx: USD $249 - $809
      • Duration: 8 h 54 min
      Open +
      • Trip:
        6 Train to Washington Dulles, fly to Roanoke, bus
        • One-Way approx: USD $249 - $809
        • Duration: 8 h 54 min
        Close x
    7. Trip:
      7 Train, Amtrak Thruway, drive to Staunton, fly to Lewisburg, drive
      • One-Way approx: N/A
      • Duration: 8 h 37 min
      Open +
      • Trip:
        7 Train, Amtrak Thruway, drive to Staunton, fly to Lewisburg, drive
        • One-Way approx: N/A
        • Duration: 8 h 37 min
        Close x