Baltimore to new york train

There are several options for taking the train from Baltimore to New York:

  1. Amtrak Northeast Regional: This train route runs frequently throughout the day, with a journey time of around 2.5 hours. Trains depart from Baltimore's Penn Station (BAL) and arrive at New York's Penn Station (NYP). Fares start at around $50 one way.
  2. Amtrak Acela Express: This high-speed train service runs less frequently than the Northeast Regional, but offers a faster journey time of around 2 hours and 15 minutes. Fares start at around $100 one way.
  3. Amtrak Keystone Service: This train route runs from Baltimore to New York's Penn Station, but with a stop in Philadelphia. The journey time is around 3.5 hours. Fares start at around $40 one way.
  4. MARC Train: This commuter rail service runs from Baltimore's Penn Station to New York's Penn Station, but with a stop in Philadelphia. The journey time is around 4 hours. Fares start at around $30 one way.

Here are some tips to keep in mind:

Here's a rough outline of the train schedules and fares:

Please note that schedules and fares are subject to change, so it's always a good idea to check the Amtrak website or mobile app for the latest information.