Directions from Washington Dulles Airport (IAD) to Harrisonburg

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 Staunton  •  1 h 21 min

  1. Fly from Washington Dulles (IAD) to Staunton (SHD) IAD - SHD

$162 - $687

Cheapest option

Shuttle, drive  •  3 h 20 min

  1. Take a shuttle bus from Washington Dulles Airport to Charlottesville
  2. Drive from Charlottesville to Harrisonburg

$6 - $9

6 alternative options

Fly to Charlottesville, taxi  •  2 h 4 min

  1. Fly from Washington Dulles (IAD) to Charlottesville (CHO) IAD - CHO
  2. Take a taxi from Charlottesville to Harrisonburg

$320 - $563

Train, drive  •  5 h 2 min

  1. Take the train from Alexandria Amtrak to Charlottesville Amtrak Crescent / ...
  2. Drive from Charlottesville Amtrak to Harrisonburg

Train, drive via Wiehle-Reston East Station  •  5 h 21 min

  1. Take the train from Alexandria Amtrak to Charlottesville Amtrak Crescent / ...
  2. Drive from Charlottesville Amtrak to Harrisonburg

Bus, drive  •  6 h 27 min

  1. Take the bus from Washington, Dc to Amtrak Charlottesville, Va 3925 / ...
  2. Drive from Amtrak Charlottesville, Va to Harrisonburg

$34 - $68

Drive  •  2 h 6 min

  1. Drive from Washington Dulles Airport (IAD) to Harrisonburg 120.3 miles

$11 - $17

Towncar  •  2 h 6 min

  1. Take a town car from Dulles Airport to Harrisonburg 120.2 miles

$320 - $450

What companies run services between Washington Dulles Airport (IAD), USA and Harrisonburg, VA, USA?

United Airlines flies from Washington Dulles Airport (IAD) to Harrisonburg twice daily.

Airlines
United Airlines
Website
united.com
Flights from Washington Dulles to Staunton
Ave. Duration
1 h
When
Every day
Estimated price
$120 - $650
Flights from Washington Dulles to Charlottesville
Ave. Duration
1 h 2 min
When
Every day
Estimated price
$220 - $650
Train operators
Bus operators
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Washington, Dc to Amtrak Charlottesville, Va
Ave. Duration
3 h 10 min
Frequency
Every 3 hours
Estimated price
$18 - $45
Website
greyhound.com
Economy
$18 - $28
Flexible
$30 - $45
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
Other operators
Taxi from Charlottesville to Harrisonburg
Ave. Duration
1 h 2 min
Estimated price
$95 - $120
1st Call Taxi
Phone
+1 434-906-6670
Website
1stcalltaxi.wordpress.com
Anytime Taxi
Phone
+1 434-977-5522
Jayride
Ave. Duration
2 h 6 min
Frequency
On demand
Towncar from Dulles Airport to Harrisonburg
Estimated price
$320 - $450

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.

Questions & Answers

The distance between Washington Dulles Airport (IAD) and Harrisonburg is 135 km. The road distance is 193 km.

The cheapest way to get from Washington Dulles Airport (IAD) to Harrisonburg is to shuttle and drive which costs $6 - $9 and takes 3 h 20 min.

The quickest way to get from Washington Dulles Airport (IAD) to Harrisonburg is to fly which takes 1 h 21 min and costs $160 - $700.

It takes approximately 1 h 21 min to get from Washington Dulles Airport (IAD) to Harrisonburg, including transfers.

Trips from Washington Dulles Airport (IAD)

Washington Dulles Airport IAD to Boston Washington Dulles Airport IAD to Mount Saint Mary s University Washington Dulles Airport IAD to Farmville Washington Dulles Airport IAD to Bermuda Washington Dulles Airport IAD to Fincastle VA USA Washington Dulles Airport IAD to Madrid Washington Dulles Airport IAD to Accra Washington Dulles Airport IAD to Lancashire Washington Dulles Airport IAD to Main St Lydon Ct Washington Dulles Airport IAD to Lake Hiawatha NJ USA Washington Dulles Airport IAD to Basye Washington Dulles Airport IAD to Whitney Young Memorial Bridge Washington Dulles Airport IAD to North Roslyn School Washington Dulles Airport IAD to Plattsburgh Airport PBG Washington Dulles Airport IAD to Château de Chambord Washington Dulles Airport IAD to Stowe VT USA Washington Dulles Airport IAD to Casablanca Airport CMN Washington Dulles Airport IAD to KRBE Washington Dulles Airport IAD to Harpers Ferry National Historical Park Washington Dulles Airport IAD to Piscataway Washington Dulles Airport IAD to Fort Davis Washington Dulles Airport IAD to Dogwood Acres Washington Dulles Airport IAD to Olde Towne Inn Manassas Washington Dulles Airport IAD to Are Years What for Marianne Moore Washington Dulles Airport IAD to Langkawi Airport LGK Washington Dulles Airport IAD to Palmyra PA USA Washington Dulles Airport IAD to Town of Kiawah Island Washington Dulles Airport IAD to San Clemente Washington Dulles Airport IAD to Laguna Verde Nuclear Power Station Washington Dulles Airport IAD to Attleboro