Skip to main content

How to get from Perryville to Penn Station by train?

Perryville to Penn Station - Train Schedule

The MARC train from Perryville to Penn Station runs from 4:25 AM to 6:20 PM, with departures every 40 min-5 hr 50 min. The trip takes about 46 min, with regular service throughout the operating hours.

From Perryville to Penn Station by train

Take one direct train from Perryville to Penn Station in Baltimore: take the MARC train from Perryville Marc station to Penn Station Marc Sb station. The total trip duration for this route is approximately 46 min. The train schedule from Perryville may change. We recommend you check the updated train schedule to Penn Station on the Moovit app.

46min
Train - MARCMARC
Walk to Penn Station
Leaves from Perryville Marc

Step by Step

  • 1
    Start from train station
    Start from train station
    Perryville
  • 2
    Train - MARCMARC
    Wait for train
    MARC
    Washington
  • 3
    Ride to train station
    Ride to train station
    Penn Station Marc Sb
    ID 11980
    45 min
  • 4
    Walk to Penn Station
    Walk to
    Penn Station
    1515 N Charles St
    70 yd • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Washington, D.C. - Baltimore, MD.
All local mobility options in one app

Public transit directions from Perryville to Penn Station

The distance between Perryville, Baltimore and Penn Station, Baltimore is approximately 36.21 mi, which can typically be traveled in 46 min. Moovit will show you the directions from Perryville to Penn Station by train, so no matter how you choose to travel in Baltimore – you will always have plenty of easy options.

Train schedule from Perryville to Penn Station

To check the train schedule from Perryville to Penn Station using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Perryville) and destination (Penn Station), then select the desired date and time of travel. Moovit will show all available train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest train schedules.

Questions & Answers

  • What is the fastest way to get from Perryville to Penn Station?

    The fastest way takes 46 minutes, using Train line MARC.

  • Is there a direct train between Perryville and Penn Station?

    Yes, there’s a direct train going from Perryville in Washington, D.C. - Baltimore, MD to Penn Station in Baltimore in 46 min.

  • Which train line goes from Perryville to Penn Station?

    The MARC train line goes from Penn Station Marc Sb station near Perryville in Washington, D.C. - Baltimore, MD to Penn Station near Penn Station in Baltimore.

  • How long does it take to travel from Perryville to Penn Station by train?

    The total travel time between Perryville in Washington, D.C. - Baltimore, MD and Penn Station in Baltimore by train is about 46 min.

  • Where do I get on the train near Perryville to get to Penn Station?

    Get on the MARC train from the Penn Station Marc Sb station near Perryville in Washington, D.C. - Baltimore, MD.

  • Where do I get off the train when traveling between Perryville and Penn Station?

    Get off the train at the Penn Station, which is closest to Penn Station in Baltimore.

  • When is the first train from Perryville to Penn Station?

    The first train from Perryville in Washington, D.C. - Baltimore, MD to Penn Station in Baltimore is Penn - Washington. It leaves the Perryville Marc station at 12:25 AM.