Trip to Baltimore

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance301 km
Avg. price$ 53
Train trips5 found

Trains from New York to Baltimore

🚆 Traveling from New York USA to Baltimore USA by train is a convenient option with services departing every 30 minutes. The journey lasts approximately 2 hours and 15 minutes. 🛤️ The direct train route from New York to Baltimore covers a distance of 296.1 km. Passengers can enjoy a smooth ride operated by Amtrak Acela, departing from New York Penn Station and arriving at Baltimore Penn Station. 🎫 Ticket prices for the train ride between New York and Baltimore range from $7 to $460, offering travelers flexibility in their choice of accommodations and amenities onboard.

Where to stay in Baltimore

There are over 145 hotels to stay in Baltimore. Prices range from $23 per night.

Find accommodation
  • The train route from New York to Baltimore is primarily serviced by Amtrak Acela. Trains depart from New York Penn Station and arrive at Baltimore Penn Station, with departures occurring every 30 minutes, operating daily. The journey typically takes around 2 hours and 15 minutes to complete. Prices for this route can range from $7 to $460, depending on the class of service and time of booking.
  • The fastest train option between New York and Baltimore is the Amtrak Acela service, which completes the journey in approximately 2 hours and 15 minutes. This direct route operates daily with departures every 30 minutes from New York Penn Station to Baltimore Penn Station. The Acela service offers a quicker travel time compared to other train routes available for this journey.
  • Trains leaving for Baltimore from New York primarily depart from New York Penn Station. This station serves as the main departure point for the Amtrak Acela train services traveling between the two cities. Passengers can easily access New York Penn Station via various transportation options within New York City.
  • There are multiple trains available daily between New York and Baltimore. The direct train service operated by Amtrak Acela departs from New York Penn Station and arrives at Baltimore Penn Station. These trains run every 30 minutes, providing travelers with frequent departure options throughout the day. The journey typically takes approximately 2 hours and 15 minutes to complete, offering a convenient and efficient travel option between the two cities.
  • The train from New York to Baltimore operated by Amtrak Acela, arrives at Baltimore Penn Station. Baltimore Penn Station is the main train station in Baltimore, conveniently located in the city center. Passengers arriving at Baltimore Penn Station have easy access to various transportation options and amenities, making it a convenient arrival point for those traveling to Baltimore.
  • The first train of the day to travel from New York to Baltimore departs from New York Penn Station and arrives at Baltimore Penn Station, operated by Amtrak Acela. Services run regularly every 30 minutes, ensuring multiple departure options each day for travelers. The last train of the day for this route also follows the same schedule, with services operating daily, offering flexibility for passengers to choose a convenient travel time that suits their itinerary. The journey on the train from New York to Baltimore typically takes approximately 2 hours and 15 minutes.
  • There are multiple direct train trips each day between New York and Baltimore. Services operated by Amtrak Acela depart from New York Penn Station and arrive at Baltimore Penn Station, with trains departing every 30 minutes daily. This frequent schedule offers travelers flexibility in choosing a convenient departure time for their journey, ensuring reliable and efficient transportation between the two cities. The journey typically takes approximately 2 hours and 15 minutes to complete, making it a convenient option for those traveling between New York and Baltimore by train.
  • Yes, there is a direct train between New York and Baltimore. The direct train departs from New York Penn Station and arrives at Baltimore Penn Station, with services operating every 30 minutes daily. The journey typically takes around 2 hours and 15 minutes to complete, providing a convenient and efficient travel option for those looking to commute between the two cities without any transfers or layovers.
  • The cost of a train ticket from New York to Baltimore can vary between $7 and $460, depending on factors such as the class of service, time of booking, and availability of discounts or promotional fares. Passengers can choose from a range of ticket options to suit their budget and travel preferences, with prices spanning a broad spectrum to accommodate different financial considerations. It is advisable to book tickets in advance to potentially secure lower fares and ensure availability on the desired train departure.

Will you be returning to New York by train?

If you are looking for the return train journey, check out trains from Baltimore to New York

See schedule