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 Cleveland, OH to Baltimore, MD

distanceDistance307 miles (495 km)
durationAverage bus duration8 h 5 min
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from Cleveland, OH to Baltimore, MD cover the 307 miles (495 km) long trip taking on average 8 h 5 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available.

Travel Tips: Bus to Baltimore, MD from Cleveland, OH

Take the bus to Baltimore, MD 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 Cleveland, OH to Baltimore, MD.
FAQs

What is the distance to Baltimore, MD from Cleveland, OH by bus?

You should expect to travel around 307 miles (495 km)  between Cleveland, OH and Baltimore, MD by bus.

How long is a bus to Baltimore, MD from Cleveland, OH on average?

The bus time from Cleveland, OH to Baltimore, MD is on average 8 h 5 min  for the 307 miles (495 km) long journey, but the time it takes to go between Cleveland, OH and Baltimore, MD by bus can vary depending on specific dates or traveling on weekends and holidays.

How many bus services are there between Cleveland, OH and Baltimore, MD a day?

The average number of buses departing Cleveland, OH for Baltimore, MD is 1 a day. The bus schedules and services may vary between weekdays and weekends.

More options for your journey from Cleveland, OH to Baltimore, MD

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