Buses from Dulles International Airport to Harrisonburg
2 Routes (Daily)
Route: Valley Flyer
Duration: 2 HR 10 Min
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/dulles.jpg)
Dulles International Airport
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
Harrisonburg
Departure: 10:45 am
Arrival: 12:55 pm
2 HR 10 Min
Route: Highlands Rhythm
Duration: 2 HR 5 Min
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/dulles.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/dulles.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/dulles.jpg)
Dulles International Airport
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
![Image of City Name](https://virginiabreeze.drpt.virginia.gov/wp-content/uploads/2021/07/harrisonburg.jpg)
Harrisonburg
Departure: 2:00 pm
Arrival: 4:05 pm
2 HR 5 Min