More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Baltimore, MD to Pittsburgh

distanceDistance195 miles (315 km)
durationAverage bus duration4 h 30 min
changesDirect busYes

Buses from Baltimore, MD to Pittsburgh cover the 195 miles (315 km) long trip taking on average 4 h 30 min with our travel partners like. There are direct bus services available.

Travel Tips: Bus to Pittsburgh from Baltimore, MD

Take the bus to Pittsburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Baltimore, MD to Pittsburgh.
FAQs

How far is Pittsburgh from Baltimore, MD by bus?

You should expect to travel around 195 miles (315 km)  between Baltimore, MD and Pittsburgh by bus.

How long is the bus ride from Baltimore, MD to Pittsburgh?

The bus time between Baltimore, MD and Pittsburgh is on average 4 h 30 min  for the 195 miles (315 km) long journey, but the time it takes to go from Baltimore, MD to Pittsburgh by bus can vary depending on specific dates or traveling on weekends and holidays.

When does the first bus depart from Baltimore, MD to Pittsburgh? When does the last bus depart from Baltimore, MD to Pittsburgh?

The earliest bus for this trip departs from Baltimore, MD at 7: 15 AM. The last bus leaves from Baltimore, MD at 7: 15 AM. Check Omio for the latest bus schedule from Baltimore, MD to Pittsburgh and book the best time to depart on your chosen travel date.

More options for your journey from Baltimore, MD to Pittsburgh

Here are some other resources that might have the information you need