These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Jersey City, NJ to Baltimore, MD

distanceDistance166 miles (268 km)
durationAverage bus duration3 h 20 min
changesDirect busYes

Buses from Jersey City, NJ to Baltimore, MD cover the 166 miles (268 km) long trip taking on average 3 h 20 min with our travel partners like. There are direct bus services available.

Travel Tips

Buses from Jersey City, NJ to Baltimore, MD
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 Jersey City, NJ to Baltimore, MD.
FAQs
How far is it from Jersey City, NJ to Baltimore, MD by bus?
The distance to Baltimore, MD from Jersey City, NJ by bus is approximately 166 miles (268 km).
How long is the bus ride to Baltimore, MD from Jersey City, NJ?
On average the Jersey City, NJ to Baltimore, MD bus time is 3 h 20 min  covering the 166 miles (268 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When does the first bus depart from Jersey City, NJ to Baltimore, MD? When does the last bus depart from Jersey City, NJ to Baltimore, MD?
You can take the first bus from Jersey City, NJ to Baltimore, MD at 4: 00 PM. The last bus from Jersey City, NJ to Baltimore, MD that you can take departs at 7: 00 PM. Omio shows you the latest bus from Jersey City, NJ to Baltimore, MD schedule to help you book the best departure time for this trip.