BayRunner
Register Frequent Rider Login
  • Eastern MD: 410-912-6000

  • Western MD: 301-898-2571

Baltimore Greyhound Station

We arrive and depart from:

Baltimore Greyhound Station

2110 Haines Street

Baltimore, MD 21201

There is NO free parking.

Daily Departures to Baltimore Greyhound Bus Station
Leave
Salisbury
Leave
Cambridge
Leave
Easton
Leave
Kent Island
Arrive Baltimore
Greyhound Bus Station
9:20 AM 10:00 AM 10:30 AM 10:55 AM 12:00 PM
11:20 AM 12:00 PM 12:30 PM 12:55 PM 2:00 PM
3:20 PM 4:00 PM 4:30 PM 4:55 PM 6:00 PM
5:20 PM 6:00 PM 6:30 PM 6:55 PM 8:00 PM
Daily Departures from Baltimore Greyhound Bus Station
Leave Baltimore
Greyhound Bus Station
Arrive
Kent Island
Arrive
Easton
Arrive
Cambridge
Arrive
Salisbury
12:10 PM 1:15 PM 1:35 PM 2:05 PM 2:40 PM
2:10 PM 3:15 PM 3:35 PM 4:05 PM 4:40 PM
6:10 PM 7:15 PM 7:35 PM 8:05 PM 8:40 PM
8:10 PM 9:15 PM 9:35 PM 10:05 PM 10:40 PM