|Shortest Duration||23h 0m|
|Trips per day||5|
Book Greyhound from Baltimore to Columbia from $154.00. There are 5 trips per day offered by Greyhound from Baltimore to Columbia and you can expect on average to pay $189.05 for a Greyhound ticket to Columbia. In Baltimore, Greyhound departs to Columbia from Bus Terminal - 2110 Haines St and one other station. In Columbia, Greyhound arrives at 6401 Hwy 40 W,
An average trip on Greyhound from Baltimore to Columbia takes 27 hours and 11 minutes, while the fastest available Greyhound trip will get you to Columbia in 23 hours and 0 minutes,
On weekends, Greyhound offers 4 trips per day. A one way ticket costs $205.13 for a weekend trip to Columbia.