COMPARE Prices across different modes

Mon
Sep 27
$70Amtrak
$45Greyhound
$303American Airlines
Tue
Sep 28
Find prices
$51Greyhound
$303American Airlines
Wed
Sep 29
$49Amtrak
$51Greyhound
$303American Airlines
Sat
Oct 2
$29Amtrak
$49Greyhound
$78American Airlines

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Newark, NJ from Baltimore, MD

distanceDistance162 miles (262 km)
durationAverage bus duration3 h
priceAverage bus ticket price$48 (€39)
changesDirect busYes

Buses from Baltimore, MD to Newark, NJ cover the 162 miles (262 km) long journey taking on average 3 h with our travel partners like. There are direct bus services available. While the average ticket price for this trip costs around $48 (€39), you can find the cheapest bus ticket for as low as $45 (€36).

Travel Tips

Buses from Baltimore, MD to Newark, NJ
Take the bus to Newark, NJ 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 Newark, NJ.
FAQs
How much are cheap buses from Baltimore, MD to Newark, NJ?
Bus tickets between Baltimore, MD and Newark, NJ for some dates and times can be found for as cheap as $45 (€36)  one way in the next 7 days.
How much does it cost to take a bus from Baltimore, MD to Newark, NJ?
In the next 7 days you can expect to pay on average $48 (€39)  for a bus ticket between Baltimore, MD and Newark, NJ.
How far is it from Baltimore, MD to Newark, NJ by bus?
When traveling this route you should expect the distance from Baltimore, MD to Newark, NJ by bus to be approximately 162 miles (262 km).
How long is a bus to Newark, NJ from Baltimore, MD on average?
While the time it takes to travel 162 miles (262 km) from Baltimore, MD to Newark, NJ can vary based on specific dates, weekends, and holidays, the Baltimore, MD to Newark, NJ bus journey time is on average 3 h.
What are the first and last departure bus times from Baltimore, MD to Newark, NJ?
You can take the earliest bus from Baltimore, MD to Newark, NJ at 6: 55 AM   or take the last bus from Baltimore, MD to Newark, NJ leaving at 10: 55 PM. Look for the latest Baltimore, MD to Newark, NJ bus schedules on Omio and book the best time to take the bus for this trip.
How far in advance should I purchase a bus ticket from Baltimore, MD to Newark, NJ to get the best deals?
You can find buses between Baltimore, MD and Newark, NJ to cost on average $48 (€39) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Baltimore, MD to Newark, NJ bus generally on sale a few months before the planned travel date.