There are 6 ways to get from Washington Dulles Airport (IAD) to Roanoke Airport (ROA) by plane, car, shuttle, bus or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Roanoke  •  1 h 17 min

  1. IAD - ROA

$160 - $600

Cheapest option

Shuttle, bus  •  7 h 1 min

  1. 1511 / ...

$21 - $51

4 alternative options

Fly to Lewisburg, drive  •  2 h 52 min

  1. IAD - LWB

$139 - $667

Train  •  7 h 24 min

  1. Northeast Regional

$90 - $216

Bus  •  8 h 33 min

  1. 3013 / ...
  2. 1511 / ...

$52 - $118

Drive  •  3 h 51 min

  1. 226.2 miles

$22 - $35

Questions & Answers

The distance between Washington Dulles Airport (IAD) and Roanoke Airport (ROA) is 286 km. The road distance is 362 km.

The cheapest way to get from Washington Dulles Airport (IAD) to Roanoke Airport (ROA) is to drive which costs $22 - $35 and takes 3 h 51 min.

The quickest way to get from Washington Dulles Airport (IAD) to Roanoke Airport (ROA) is to fly which takes 1 h 17 min and costs $160 - $600.

No, there is no direct bus from Washington Dulles Airport (IAD) to Roanoke Airport (ROA). However, there are services departing from Dulles Airport Main Terminal & Arrivals/Door and arriving at Roanoke-Blacksburg Regional Airport via 7Th St & Maryland Ave, Massachusetts Avenue and 5th Street NW, Washington, Dc, Richmond, Va and Campbell Court. The journey, including transfers, takes approximately 8 h 33 min.

It takes approximately 1 h 17 min to fly from Washington Dulles (IAD) to Roanoke (ROA), including transfers and time at the airport.

What companies run services between Washington Dulles Airport (IAD), USA and Roanoke Airport (ROA), USA?

United Airlines flies from Washington Dulles Airport (IAD) to Roanoke Airport (ROA) twice daily. Alternatively, Amtrak Northeast Regional operates a train from Washington Dulles Airport (IAD) to Roanoke Airport (ROA) twice daily. Tickets cost $80 - $200 and the journey takes 4 h 44 min.

Airlines
United Airlines
Website
united.com
Flights from Washington Dulles to Roanoke
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$280 - $950
Flights from Washington Dulles to Lewisburg
Ave. Duration
1 h 15 min
When
Thursday, Friday and Sunday
Estimated price
$130 - $700
Flights from Washington Dulles to Lewisburg via Staunton
Ave. Duration
2 h 5 min
When
Monday to Saturday
Estimated price
$130 - $700
Train operators
Amtrak Northeast Regional
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Alexandria Amtrak to Roanoke Amtrak
Ave. Duration
4 h 44 min
Frequency
Twice daily
Estimated price
$80 - $200
Website
amtrak.com
Coach Seat
$80 - $130
Business Seat
$120 - $200
Bus operators
AC Airport Cab & Wahoo Cab
Phone
+1 (434) 981-0585
Website
visitcharlottesville.org
Shuttle from Washington Dulles Airport to Charlottesville
Ave. Duration
2 h 15 min
Frequency
On demand
Schedules at
visitcharlottesville.org
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Charlottesville, Va to Roanoke, Va
Ave. Duration
2 h 30 min
Frequency
Every 30 minutes
Estimated price
$18 - $45
Website
greyhound.com
Economy
$18 - $27
Flexible
$30 - $45
Bus from Washington, Dc to Richmond, Va
Ave. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$16 - $40
Website
greyhound.com
Economy
$16 - $25
Flexible
$29 - $40
Bus from Richmond, Va to Roanoke, Va
Ave. Duration
3 h 55 min
Frequency
Every 30 minutes
Estimated price
$24 - $60
Website
greyhound.com
Economy
$24 - $40
Flexible
$40 - $60

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Trips from Washington Dulles Airport (IAD)

Washington Dulles Airport IAD to Richmond VA USA Washington Dulles Airport IAD to Manassas Washington Dulles Airport IAD to Woodbridge VA USA Washington Dulles Airport IAD to Pentagon City Station Washington Dulles Airport IAD to UNIVERSITY of MARYLAND COLLEGE PARK Washington Dulles Airport IAD to Wilmington DE USA Washington Dulles Airport IAD to Marriott Wardman Park Washington Dulles Airport IAD to Delaware Washington Dulles Airport IAD to Takoma Park Washington Dulles Airport IAD to The Ritz Carlton Tysons Corner Washington Dulles Airport IAD to Greensboro Washington Dulles Airport IAD to Ohio Washington Dulles Airport IAD to Gettysburg Washington Dulles Airport IAD to Virginia Polytechnic Institute and State University Washington Dulles Airport IAD to Verizon Center Washington Dulles Airport IAD to Waynesboro VA USA Washington Dulles Airport IAD to Wheaton Glenmont Washington Dulles Airport IAD to Allentown Washington Dulles Airport IAD to Middleburg VA USA Washington Dulles Airport IAD to Union Station VA USA Washington Dulles Airport IAD to The Embassy Row Hotel Washington Washington Dulles Airport IAD to Mayflower Hotel Washington Dulles Airport IAD to Ronald Reagan Building and International Trade Center Washington Dulles Airport IAD to Fort Lee VA USA Washington Dulles Airport IAD to Monrovia Airport ROB Washington Dulles Airport IAD to Chincoteague Island Washington Dulles Airport IAD to Mechanicsburg Washington Dulles Airport IAD to Patrick Henry College Washington Dulles Airport IAD to Charlottesville VA Washington Dulles Airport IAD to Massachusetts Ave Drake Way