Skip to content

Baltimore Penn to Philadelphia 30th Street train times

Search trains between two stations for today or a future date

Baltimore Penn to Philadelphia 30th Street train times: departure and arrival times, travel time, transfers and any reported delays.

Live departure boards: Baltimore Penn · Philadelphia 30th Street

31 direct/day
trains with no transfer
1h 5m
Fastest
6:08 AM
First train
10:51 PM
Last train

Today's delays: Baltimore Penn → Philadelphia 30th Street

10 min late
Average delay today
36% On time today1 hr 7 min Max delay28 trains tracked today

Last 30 days: Baltimore Penn → Philadelphia 30th Street

61% of 912 runs reached Philadelphia 30th Street within 5 minutes of schedule.

Average at arrival: 9.4 min late · median 3 min · worst 4 hr 25 min

Arrival at Philadelphia 30th Street of every train that left Baltimore Penn in the last 30 days, one value per run.

Today's trains

Below are the day's first trips, including those with transfers. This is a list, not the total.

6:08AM
Baltimore Penn
1h 8m
Direct
7:16AM
Philadelphia 30th Street
11606:08 AMBaltimore Penn7:16 AMPhiladelphia 30th Street
avg 13 min late
7:03AM
Baltimore Penn
1h 14m
Direct
8:17AM
Philadelphia 30th Street
11627:03 AMBaltimore Penn8:17 AMPhiladelphia 30th Street
avg 14 min late
8:15AM
Baltimore Penn
1h 5m
Direct
9:20AM
Philadelphia 30th Street
568:15 AMBaltimore Penn9:20 AMPhiladelphia 30th Street
avg 11 min late
8:20AM
Baltimore Penn
1h 11m
Direct
9:31AM
Philadelphia 30th Street
21488:20 AMBaltimore Penn9:31 AMPhiladelphia 30th Street
avg 8 min late
9:06AM
Baltimore Penn
1h 14m
Direct
10:20AM
Philadelphia 30th Street
11529:06 AMBaltimore Penn10:20 AMPhiladelphia 30th Street
avg 8 min late
9:19AM
Baltimore Penn
1h 6m
Direct
10:25AM
Philadelphia 30th Street
21509:19 AMBaltimore Penn10:25 AMPhiladelphia 30th Street
avg 16 min late
10:01AM
Baltimore Penn
1h 9m
Direct
11:10AM
Philadelphia 30th Street
116410:01 AMBaltimore Penn11:10 AMPhiladelphia 30th Street
avg 20 min late
10:51AM
Baltimore Penn
1h 11m
Direct
12:02PM
Philadelphia 30th Street
111810:51 AMBaltimore Penn12:02 PMPhiladelphia 30th Street
avg 3 min late
11:15AM
Baltimore Penn
1h 10m
Direct
12:25PM
Philadelphia 30th Street
108211:15 AMBaltimore Penn12:25 PMPhiladelphia 30th Street
avg 16 min late
11:24AM
Baltimore Penn
1h 7m
Direct
12:31PM
Philadelphia 30th Street
215211:24 AMBaltimore Penn12:31 PMPhiladelphia 30th Street
avg 7 min late

Frequently asked questions

How many trains are there from Baltimore Penn to Philadelphia 30th Street?

31 direct trains a day, counted from the schedule data available for the selected date. The list below shows the day's first trips, including those with transfers.

What are the first and last trains from Baltimore Penn to Philadelphia 30th Street?

The first train leaves at 6:08 AM, the last at 10:51 PM.

How long does the train from Baltimore Penn to Philadelphia 30th Street take?

The fastest trains take about 1h 5m.

Does this page include delay data for today?

Today, trains from Baltimore Penn to Philadelphia 30th Street have run 10.3 min late on average, and 36% have been on time. Confirm your trip with the operator.

Related routes

Search another date or route

Enter your departure and arrival stations and a date to see train times, travel times and transfers.

Choose your departure and arrival stations to see train times.

Times come from the schedules available to LiveTrainTracker. Always check with the rail operator before you travel.