|Shortest Duration||6h 10m|
|Trips per day||6|
On average there are 6 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Baltimore to Norfolk, with an average of 6 trips per day and 131 monthly trips. One bus carrier currently travels from Baltimore to Norfolk. Of the 6 trips there are 2 trips that are direct connections to Norfolk.
Need more travel options? Traveling by Train from Baltimore to Norfolk starts at $54.00.
Book Greyhound from Baltimore to Norfolk from $22.00. There are 6 trips per day offered by Greyhound from Baltimore to Norfolk and you can expect on average to pay $37.65 for a Greyhound ticket to Norfolk. In Baltimore, Greyhound departs to Norfolk from Bus Terminal - 2110 Haines St and one other station. In Norfolk, Greyhound arrives at Bus Terminal - 701 Monticello Ave,
An average trip on Greyhound from Baltimore to Norfolk takes 7 hours and 12 minutes, while the fastest available Greyhound trip will get you to Norfolk in 6 hours and 10 minutes,
On weekends, Greyhound offers 7 trips per day. A one way ticket costs $44.18 for a weekend trip to Norfolk.
|Bus from Baltimore to Pittsburgh Intermodal Station / Grant St Transportation Ctr, Pittsburgh||$39.26+|