COMPARE Prices across different modes

Mon
Oct 18
$70Amtrak
$45Greyhound
$314American Airlines
Tue
Oct 19
$40Amtrak
$49Greyhound
$264American Airlines
Wed
Oct 20
$39Amtrak
$49Greyhound
$264American Airlines
Thu
Oct 21
$69Amtrak
$47Greyhound
$264American Airlines
Fri
Oct 22
$39Amtrak
$42OurBus
$264American Airlines
Sat
Oct 23
$69Amtrak
Find prices
$264American Airlines
Sun
Oct 24
$70Amtrak
$42OurBus
$314American Airlines
Mon
Oct 25
Find prices
Find prices
$264American Airlines
Tue
Oct 26
$39Amtrak
$47Greyhound
Find prices
Wed
Oct 27
Find prices
$46Greyhound
$90American Airlines
Thu
Oct 28
$29Amtrak
$46Greyhound
$107American Airlines
Fri
Oct 29
$39Amtrak
$42OurBus
$145American Airlines

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Baltimore, MD and Newark, NJ

distanceDistance162 miles (262 km)
durationAverage flight duration5 h 47 min
priceAverage plane ticket price$274 (€223)
changesDirect flightYes

Flights from Baltimore, MD to Newark, NJ cover the 162 miles (262 km) long trip taking on average 5 h 47 min with our travel partners like. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $264 (€214), but the average price of plane tickets is $274 (€223).

Travel Tips

Flights from Baltimore, MD to Newark, NJ
Take a flight 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 does a cheap flight between Baltimore, MD and Newark, NJ cost?
If you’re looking to save money on tickets, you can find cheap Baltimore, MD to Newark, NJ flights for as little as $264 (€214)  in the next 7 days.
How much is the flight from Baltimore, MD to Newark, NJ on average?
The flight price to Newark, NJ from Baltimore, MD is on average $274 (€223)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is Newark, NJ from Baltimore, MD by plane?
The distance to Newark, NJ from Baltimore, MD by plane is approximately 162 miles (262 km).
How long is the plane ride to Newark, NJ from Baltimore, MD?
On average the Baltimore, MD to Newark, NJ flight time is 5 h 47 min  covering the 162 miles (262 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When does the first flight depart from Baltimore, MD to Newark, NJ? When does the last flight depart from Baltimore, MD to Newark, NJ?
The earliest flight departing from Baltimore, MD to Newark, NJ leaves at 9: 00 AM. The last flight departing from Baltimore, MD to Newark, NJ leaves at 9: 46 PM. You can find the latest Baltimore, MD to Newark, NJ flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I book the Baltimore, MD to Newark, NJ flight for the best deals on tickets?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you book plane tickets to Newark, NJ from Baltimore, MD within the next 7 days, you can find tickets to cost on average $274 (€223) one way. To find the best prices for this route, consider booking your plane ticket from Baltimore, MD to Newark, NJ a few months in advance.

Important Stations and Airports for this Journey