COMPARE Prices across different modes

Mon
Nov 29
$146Amtrak
Find prices
$312Republic Airlines
Tue
Nov 30
Find prices
$51Greyhound
$313Republic Airlines
Wed
Dec 1
$59Amtrak
$48Greyhound
$312Republic Airlines
Fri
Dec 3
$38Amtrak
$53Greyhound
$77Republic Airlines
Sat
Dec 4
$40Amtrak
$50Greyhound
$260Republic Airlines
Sun
Dec 5
Find prices
$50Greyhound
Find prices
Mon
Dec 6
$69Amtrak
$44Greyhound
$260Republic Airlines
Fri
Dec 10
$49Amtrak
$53Greyhound
$202Republic Airlines
Sat
Dec 11
$29Amtrak
$52Greyhound
$126Republic Airlines
Sun
Dec 12
Find prices
$52Greyhound
$97Republic Airlines
Mon
Dec 13
$38Amtrak
$46Greyhound
$127Republic Airlines
Tue
Dec 14
$29Amtrak
Find prices
Find prices
Wed
Dec 15
$29Amtrak
$45Greyhound
$51Republic Airlines
Thu
Dec 16
$28Amtrak
Find prices
Find prices
Fri
Dec 17
$50Amtrak
$45Greyhound
$129Republic Airlines
Sun
Dec 19
$143Amtrak
$57Greyhound
Find prices

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Travel Tips

Buses from Newark, 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 Newark, NJ to Baltimore, MD.
FAQs
What is the price of the cheapest bus from Newark, NJ to Baltimore, MD?
Omio customers have found the cheapest buses from Newark, NJ to Baltimore, MD to cost as little as $48 (€40)  in the next 7 days.
How much is the bus between Newark, NJ and Baltimore, MD on average?
If you’re looking to book your bus tickets in the next week, you can expect the Newark, NJ to Baltimore, MD bus price to come in at an average of $50 (€42)  one way.
How far is Baltimore, MD from Newark, NJ by bus?
The Newark, NJ to Baltimore, MD bus distance is approximately 162 miles (262 km).
How long is the bus ride from Newark, NJ to Baltimore, MD?
The bus time to Baltimore, MD from Newark, NJ is on average 5 h 40 min  for the 162 miles (262 km) long journey, but the time it takes to go between Newark, NJ and Baltimore, MD by bus can vary depending on specific dates or traveling on weekends and holidays.
When is the earliest bus from Newark, NJ to Baltimore, MD? When is the last bus from Newark, NJ to Baltimore, MD?
You can take the first bus from Newark, NJ to Baltimore, MD at 8: 30 AM. The last bus from Newark, NJ to Baltimore, MD that you can take departs at 3: 40 PM. Omio shows you the latest bus from Newark, NJ to Baltimore, MD schedule to help you book the best departure time for this route.
How early should I book Newark, NJ to Baltimore, MD bus tickets to get the best deals?
The price of a one way bus ticket from Newark, NJ to Baltimore, MD is on average $50 (€42) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets between Newark, NJ and Baltimore, MD available a few months in advance.