Travel from Chicago to Roanoke

Train, bus or fly from Chicago to Roanoke?

United Airlines, American Airlines and Delta fly from Chicago to Roanoke every 3 hours. Alternatively, Greyhound USA operates a bus from Chicago to Roanoke once daily. Tickets cost $35 - $95 and the journey takes 6 h 32 min. 3 other operators also service this route.

Book transport from Chicago to Roanoke

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 Chicago to Roanoke

From Jackson-Blue subway to Chicago O'Hare airport, fly to Roanoke airport, then bus to Roanoke. 4 h 24 min $288. From Jackson-Blue subway to Chicago O'Hare airport, fly to Lewisburg airport, then drive to Roanoke. 4 h 58 min $404. From Chicago, IL bus to W Rich St & Starling St, line 3 bus to Columbus, OH, bus to Wytheville, VA, then bus to Roanoke, VA. 17 h 59 min $131. From Van Buren St. train to Gary, IN, bus to Columbus, OH, bus to Wytheville, VA, then bus to Roanoke, VA. 21 h 45 min $145. From Chicago Union Station Amtrak train to Charlottesville Amtrak then train to Roanoke Amtrak. 23 h 57 min $346. From Chicago drive to Roanoke. 11 h 43 min $80.
Close Print Itinerary
  1. Here are 6 options to get from
    Chicago to Roanoke:

    1. Trip:
      1 Fly to Roanoke
      • One-Way approx: USD $243 - $449
      • Duration: 4 h 24 min
      Open +
      • Trip:
        1 Fly to Roanoke
        • One-Way approx: USD $243 - $449
        • Duration: 4 h 24 min
        Close x
    2. Trip:
      2 Fly to Lewisburg, drive
      • One-Way approx: USD $149 - $717
      • Duration: 4 h 58 min
      Open +
      • Trip:
        2 Fly to Lewisburg, drive
        • One-Way approx: USD $149 - $717
        • Duration: 4 h 58 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $84 - $205
      • Duration: 17 h 59 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $84 - $205
        • Duration: 17 h 59 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $79 - $212
      • Duration: 21 h 45 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $79 - $212
        • Duration: 21 h 45 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $181 - $503
      • Duration: 23 h 57 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $181 - $503
        • Duration: 23 h 57 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $65 - $95
      • Duration: 11 h 43 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $65 - $95
        • Duration: 11 h 43 min
        Close x