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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Baltimore, MD to Jersey City, NJ

distanceDistance166 miles (268 km)
priceAverage train ticket price$50 (€41)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day

Trains from Baltimore, MD to Jersey City, NJ cover the 166 miles (268 km) long route taking on average 2 h 19 min with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $50 (€41), but the average price of train tickets is $50 (€41).

Travel Tips: Trains from Baltimore, MD to Jersey City, NJ

Travel by train to Jersey City, 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 Jersey City, NJ.
FAQs

What is the price of the cheapest train from Baltimore, MD to Jersey City, NJ?

If you’re looking to save money on tickets, you can find cheap Baltimore, MD to Jersey City, NJ trains for as little as $50 (€41)  in the next 7 days.

What is the cost of a train between Baltimore, MD and Jersey City, NJ?

The Baltimore, MD to Jersey City, NJ train ticket price is on average $50 (€41)  if you are looking to book your tickets for this trip in the next week.

How far is it from Baltimore, MD to Jersey City, NJ by train?

The Baltimore, MD to Jersey City, NJ train distance is approximately 166 miles (268 km).

How long is the train ride between Baltimore, MD and Jersey City, NJ?

On average the Baltimore, MD to Jersey City, NJ train travel time is 2 h 19 min  for the 166 miles (268 km) long journey, but the duration can vary if you travel on weekends and holidays.

How many train services per day are there from Baltimore, MD to Jersey City, NJ?

The average number of trains departing Baltimore, MD for Jersey City, NJ is 17 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Baltimore, MD to Jersey City, NJ? When is the last train from Baltimore, MD to Jersey City, NJ?

The first Baltimore, MD to Jersey City, NJ train departs at 10: 50 PM   and the last train from Baltimore, MD to Jersey City, NJ leaves at 10: 50 PM. Check out the most up-to-date train schedule from Baltimore, MD to Jersey City, NJ on Omio and find the best time to travel to your destination.

When should I purchase the Baltimore, MD to Jersey City, NJ train for the best deals on tickets?

The price of a one way train ticket from Baltimore, MD to Jersey City, NJ is on average $50 (€41) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Baltimore, MD to Jersey City, NJ available a few months in advance.