VA → VA · about 95 miles

Tysons to Harrisonburg bus schedule

OurBus runs 3 direct buses a week from Tysons to Harrisonburg. The fastest takes 2 hours; the first bus leaves at 9:00 AM and the last at 1:00 PM.

Timetable data from · Schedule last changed

Buses a week
3
Fastest trip
2h 00m
First bus
9:00 AM
Last bus
1:00 PM

Timetable

Every bus leaves from Tysons, VA (McLean Station (WMATA Silver Line) - Dolley Madison Blvd in front of McLean Metro Station, Bus shelter B (We kindly ask you not to block the bus stop if waiting in a car)) and arrives at Harrisonburg, VA (James Madison University - Godwin Hall. The bus will stop on the parking lot side of Godwin Hall. Look for an OurBus bus stop sign along the retaining wall. Note that this is a slightly different location from where HDPT buses stop at th. Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Tysons, VA to Harrisonburg, VA
DepartsArrivesDurationDaysBus company
9:00 AM New11:00 AM2h 00mMon from Nov 30OurBus
Full timetable
11:00 AM1:00 PM2h 00mThu, FriOurBus
Full timetable
1:00 PM3:00 PM2h 00mSunOurBus
Full timetable

Route map

The map needs JavaScript.

Where to board in Tysons Where you get off in Harrisonburg The route of the busiest trip

Where to catch the bus in Tysons

Where the bus stops in Harrisonburg

Return trip: Harrisonburg to Tysons

Questions

How long is the bus from Tysons to Harrisonburg?

The fastest direct bus takes 2 hours; the typical trip is 2 hours.

What time is the first bus from Tysons to Harrisonburg?

The earliest departure is at 9:00 AM (Mon) and the last at 1:00 PM (Sun).

Which bus companies go from Tysons to Harrisonburg?

OurBus runs direct buses on this route.

Where do I catch the bus in Tysons?

Buses to Harrisonburg leave from Tysons (McLean Station (WMATA Silver Line)).