VA → VA · about 74 miles
Gainesville to Harrisonburg bus schedule
OurBus runs 3 direct buses a week from Gainesville to Harrisonburg. The fastest takes 1 hour 25 minutes; the first bus leaves at 9:35 AM and the last at 1:35 PM.
Timetable data from · Schedule last changed
- Buses a week
- 3
- Fastest trip
- 1h 25m
- First bus
- 9:35 AM
- Last bus
- 1:35 PM
Timetable
Every bus leaves from Gainesville, VA (University Boulevard - Gainesville Park & Ride) 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.
| Departs | Arrives | Duration | Days | Bus company |
|---|---|---|---|---|
| 9:35 AM New | 11:00 AM | 1h 25m | Mon from Nov 30 | OurBus Full timetable |
| 11:35 AM | 1:00 PM | 1h 25m | Thu, Fri | OurBus Full timetable |
| 1:35 PM | 3:00 PM | 1h 25m | Sun | OurBus Full timetable |
Route map
The map needs JavaScript.
Where to board in Gainesville Where you get off in Harrisonburg The route of the busiest trip
Where to catch the bus in Gainesville
- Gainesville (Park & Ride) Map of Gainesville (Park & Ride) (Google Maps)
Where the bus stops in Harrisonburg
- Harrisonburg (James Madison University - JMU) Map of Harrisonburg (James Madison University - JMU) (Google Maps)
Return trip: Harrisonburg to Gainesville
Questions
How long is the bus from Gainesville to Harrisonburg?
The fastest direct bus takes 1 hour 25 minutes; the typical trip is 1 hour 25 minutes.
What time is the first bus from Gainesville to Harrisonburg?
The earliest departure is at 9:35 AM (Mon) and the last at 1:35 PM (Sun).
Which bus companies go from Gainesville to Harrisonburg?
OurBus runs direct buses on this route.
Where do I catch the bus in Gainesville?
Buses to Harrisonburg leave from Gainesville (Park & Ride).