Baltimore, MD to Newark, NJ train

Cheap train tickets from Baltimore, MD to Newark, NJ

Showing times and prices for 20 Aug

Cheapest

£97

Average

£134

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
16:08Pennsylvania Station2h18 18:26Newark Penn Station
0 changes
£971One-way
Cheapest
21:05Pennsylvania Station2h25 23:30Newark Penn Station
0 changes
£971One-way
Cheapest
18:04Pennsylvania Station2h22 20:26Newark Penn Station
0 changes
£971One-way
Cheapest
09:06Pennsylvania Station2h32 11:38Newark Penn Station
0 changes
£971One-way
2nd Cheapest
12:08Pennsylvania Station2h18 14:26Newark Penn Station
0 changes
£1151One-way

Train schedule Baltimore, MD to Newark, NJ

Showing trains for tomorrow, Saturday, 20 August
07:03Pennsylvania Station2h22 09:25Newark Penn Station
0 changes
08:12Pennsylvania Station2h13 10:25Newark Penn Station
0 changes
08:34Pennsylvania Station2h05 10:39Newark Penn Station
0 changes
09:06Pennsylvania Station2h26 11:32Newark Airport Amtrak
0 changes
09:06Pennsylvania Station2h32 11:38Newark Penn Station
0 changes
09:58Pennsylvania Station2h29 12:27Newark Penn Station
0 changes
09:58Pennsylvania Station2h24 12:22Newark Airport Amtrak
0 changes
11:04Pennsylvania Station2h17 13:21Newark Airport Amtrak
0 changes
11:04Pennsylvania Station2h22 13:26Newark Penn Station
0 changes
11:34Pennsylvania Station2h01 13:35Newark Penn Station
0 changes
12:08Pennsylvania Station2h18 14:26Newark Penn Station
0 changes
12:08Pennsylvania Station2h13 14:21Newark Airport Amtrak
0 changes
13:08Pennsylvania Station2h13 15:21Newark Airport Amtrak
0 changes
13:08Pennsylvania Station2h18 15:26Newark Penn Station
0 changes
13:34Pennsylvania Station2h01 15:35Newark Penn Station
0 changes
13:51Pennsylvania Station2h22 16:13Newark Penn Station
0 changes
13:51Pennsylvania Station2h16 16:07Newark Airport Amtrak
0 changes
15:19Pennsylvania Station2h22 17:41Newark Penn Station
0 changes
15:19Pennsylvania Station2h17 17:36Newark Airport Amtrak
0 changes
15:34Pennsylvania Station2h05 17:39Newark Penn Station
0 changes
16:08Pennsylvania Station2h18 18:26Newark Penn Station
0 changes
16:08Pennsylvania Station2h13 18:21Newark Airport Amtrak
0 changes
17:08Pennsylvania Station2h16 19:24Newark Penn Station
0 changes
18:04Pennsylvania Station2h22 20:26Newark Penn Station
0 changes
18:04Pennsylvania Station2h17 20:21Newark Airport Amtrak
0 changes
18:54Pennsylvania Station2h25 21:19Newark Airport Amtrak
0 changes
18:54Pennsylvania Station2h30 21:24Newark Penn Station
0 changes
20:42Pennsylvania Station2h21 23:03Newark Penn Station
0 changes
21:05Pennsylvania Station2h25 23:30Newark Penn Station
0 changes
22:49Pennsylvania Station2h40 01:29Newark Penn Station
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug

Fastest train times from Baltimore, MD to Newark, NJ

Showing times and prices for 20 Aug

Fastest Journey

2 h 1 m

Average

2 h 18 m

Trains per day

30

Distance

263 km

Of the 30 trains that leave Baltimore, MD for Newark, NJ every day 30 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
13:34Pennsylvania Station2h01 15:35Newark Penn Station
0 changes
£2061One-way
Fastest
11:34Pennsylvania Station2h01 13:35Newark Penn Station
0 changes
£2061One-way
2nd Fastest
08:34Pennsylvania Station2h05 10:39Newark Penn Station
0 changes
£1411One-way
2nd Fastest
15:34Pennsylvania Station2h05 17:39Newark Penn Station
0 changes
£1691One-way
13:08Pennsylvania Station2h13 15:21Newark Airport Amtrak
0 changes
£1411One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Baltimore, MD to Newark, NJ

distanceDistance162 miles
durationAverage train duration2 h 17 min
priceAverage train ticket price£72 (€82)
frequencyTrain frequency22 a day
changesDirect trainYes, there are 22 direct trains a day
carriersTrain companiesAmtrak or Amtrak

Trains from Baltimore, MD to Newark, NJ cover the 162 miles long route taking on average 2 h 17 min with our travel partners like Amtrak or Amtrak. Normally, there are 22 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £34, but the average price of train tickets is £72.

Train providers: Amtrak Acela and Amtrak trains Baltimore, MD to Newark, NJ

Amtrak Acela and Amtrak trains will get you between Baltimore, MD and Newark, NJ from £34. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak
Amtrak Acela

Amtrak is the main train provider in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveller’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Newark, NJ from Baltimore, MD, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from Baltimore, MD to Newark, NJ with Amtrak:

  • Average Duration: 2 h 26 min
  • Average Price: £34
  • Amtrak frequency: 3 a day

Acela is Amtrak’s flagship high-speed train service operating services along the Northeast Corridor, connecting major cities like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston. Acela trains are the fastest in the United States and can reach speeds up to 150 mph (250 km/h). When booking an Acela train from Baltimore, MD to Newark, NJ, you can choose between Business Class and First Class. Although each class offers different levels of services and accommodations, amenities in both classes include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables, large tray tables, and spacious and comfortable seats with extra legroom. Passengers can also purchase food and drinks on the train at Café Acela.

Baltimore, MD to Newark, NJ train information with Amtrak Acela:

  • Average Duration: 2 h 6 min
  • Amtrak Acela frequency: 7 a day

Travel Tips: Trains from Baltimore, MD to Newark, NJ

Travel by train 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
If you’re looking to save money on tickets, you can find a cheap train from Baltimore, MD to Newark, NJ for as little as £34  in the next 7 days.
The Baltimore, MD to Newark, NJ train ticket price is on average £72  if you are looking to book your tickets for this trip in the next week.
You should expect to travel around 162 miles  from Baltimore, MD to Newark, NJ by train.
The Baltimore, MD to Newark, NJ train duration is on average 2 h 17 min, which is to be expected when travelling 162 miles between Baltimore, MD and Newark, NJ. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
If you're looking for trains from Baltimore, MD to Newark, NJ, you can rely on Amtrak or Amtrak to get you to Newark, NJ. It's also good to check out all possible train providers for the Baltimore, MD to Newark, NJ route to see if there might be differences in the amenities they offer.
Yes, there are 22 direct trains a day from Baltimore, MD to Newark, NJ. If you’re looking for a direct train from Baltimore, MD to Newark, NJ, consider travelling with Amtrak or Amtrak. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The average number of trains departing Baltimore, MD for Newark, NJ is 22 a day. The train schedules and services may vary between weekdays and weekends.
The first Baltimore, MD to Newark, NJ train departs at 10: 13   and the last train from Baltimore, MD to Newark, NJ leaves at 22: 54. Check out the most up-to-date Baltimore, MD to Newark, NJ train schedule on Omio and find the best time to travel to your destination.
If you buy a train ticket to Newark, NJ from Baltimore, MD within the next 7 days, you can find tickets to cost on average £72 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Newark, NJ from Baltimore, MD are generally on sale a few months before the planned departure date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language