MD → MD · about 87 miles
Baltimore to Hancock bus schedule
BayRunner Shuttle runs 13 direct buses a week from Baltimore to Hancock. The fastest takes 2 hours 40 minutes; the first bus leaves at 11:00 AM and the last at 6:45 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 13
- Fastest trip
- 2h 40m
- First bus
- 11:00 AM
- Last bus
- 6:45 PM
Every bus on this route stops at Baltimore/Washington International Airport (BWI).
Timetable
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 | Stops | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 11:00 AM | 1:40 PM | 2h 40m | Daily | Baltimore (BWI Airport) to Hancock | BayRunner Shuttle Full timetable | Book (carrier website) |
| 6:45 PM | 9:40 PM | 2h 55m | Daily except Sat | Baltimore (BWI - Hotels) to Hancock | BayRunner Shuttle Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in Baltimore Where you get off in Hancock The route of the busiest trip
Where to catch the bus in Baltimore
Where the bus stops in Hancock
- Hancock BayRunner Shuttle bus stop Map of Hancock BayRunner Shuttle bus stop (Google Maps)
Return trip: Hancock to Baltimore
Questions
How long is the bus from Baltimore to Hancock?
The fastest direct bus takes 2 hours 40 minutes.
What time is the first bus from Baltimore to Hancock?
The earliest departure is at 11:00 AM (Daily) and the last at 6:45 PM (Daily except Sat).
Which bus companies go from Baltimore to Hancock?
BayRunner Shuttle runs direct buses on this route.
Where do I catch the bus in Baltimore?
Buses to Hancock leave from Baltimore (BWI - Hotels) and Baltimore (BWI Airport).
Does the bus from Baltimore to Hancock stop at Baltimore/Washington International Airport?
Yes, every one: at Baltimore (BWI Airport) and Baltimore (BWI Amtrak/MARC Station).