One Passenger / One Trip
2:12pm
Richmond, VA
Richmond - Staples Mill Rd
5:47pm
Baltimore, MD
Baltimore - Penn Station
3h 35min
Amtrak
Carolinian
$51
2:15pm
Newark, NJ
Newark
4:11pm
Baltimore, MD
Baltimore - Penn Station
1h 56min
Amtrak
Acela Express
$189
2:15pm
New York, NY
New York - Penn Station
5:05pm
Baltimore, MD
Baltimore - Penn Station
2h 50min
Amtrak
Crescent
$109
2:17pm
New Carrollton, MD
New Carrollton
2:46pm
Baltimore, MD
Baltimore - Penn Station
0h 29min
Amtrak
Northeast Regional
$24
2:18pm
Philadelphia, PA
Philadelphia - 30th Street Station
3:23pm
Baltimore, MD
Baltimore - Penn Station
1h 5min
Amtrak
Northeast Regional
$67
2:19pm
Newark, NJ
Newark
4:36pm
Baltimore, MD
Baltimore - Penn Station
2h 17min
Amtrak
Northeast Regional
$109
2:19pm
Providence, RI
Providence
8:47pm
Baltimore, MD
Baltimore - Penn Station
6h 28min
Amtrak
Northeast Regional
$103
2:24pm
Birmingham, AL
Birmingham
10:55am
Baltimore, MD
Baltimore - Penn Station
19h 31min
Amtrak
Crescent
$151
2:24pm
Wilson, NC
Wilson
9:11pm
Baltimore, MD
Baltimore - Penn Station
6h 47min
Amtrak
Palmetto
$52
2:26pm
Okeechobee, FL
Okeechobee
4:50pm
Baltimore, MD
Baltimore - Penn Station
25h 24min
Amtrak
Silver Star
$144
2:27pm
Newark, NJ
Newark - International Airport
4:43pm
Baltimore, MD
Baltimore - Penn Station
2h 16min
Amtrak
Northeast Regional
$88
2:34pm
Wilmington, DE
Wilmington
3:18pm
Baltimore, MD
Baltimore - Penn Station
0h 44min
Amtrak
Acela Express
$74
2:37pm
Newark, NJ
Newark
5:05pm
Baltimore, MD
Baltimore - Penn Station
2h 28min
Amtrak
Crescent
$109
2:39pm
West Kingston, RI
Kingston
8:47pm
Baltimore, MD
Baltimore - Penn Station
6h 8min
Amtrak
Northeast Regional
$98
2:39pm
Deland, FL
Deland
8:12am
Baltimore, MD
Baltimore - Penn Station
16h 33min
Amtrak
Silver Meteor
$134
2:41pm
Wilmington, DE
Wilmington
3:28pm
Baltimore, MD
Baltimore - Penn Station
0h 47min
Amtrak
Northeast Regional
$88
2:48pm
Philadelphia, PA
Philadelphia - 30th Street Station
3:51pm
Baltimore, MD
Baltimore - Penn Station
1h 3min
Amtrak
Northeast Regional
$67
2:50pm
New Rochelle, NY
New Rochelle
6:04pm
Baltimore, MD
Baltimore - Penn Station
3h 14min
Amtrak
Northeast Regional
$136
2:52pm
Rocky Mount, NC
Rocky Mount
9:11pm
Baltimore, MD
Baltimore - Penn Station
6h 19min
Amtrak
Palmetto
$50
2:58pm
Stamford, CT
Stamford
6:45pm
Baltimore, MD
Baltimore - Penn Station
3h 47min
Amtrak
Northeast Regional
$85
| City: | Baltimore, MD |
| Daily arrivals: | 407 |
| Train stations | Baltimore - Penn Station |
| Connections: | 151 |
| Companies: | Amtrak |
| Avg price: | $102.74 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Newark to Baltimore costs around $189 while one from New York to Baltimore - Penn Station costs $109. The average ticket price is $102.74.
There are many cities from which you can reach Baltimore by train. Some of them are New Carrollton (New Carrollton), Philadelphia (Philadelphia - 30th Street Station), Newark (Newark). If you need more information, you can use our search engine.
The train company that operates in Baltimore is Amtrak. One of its trips, for example, is Amtrak Richmond Baltimore. Its price is approximately $51 and it takes 3h 35min. We recommend that you book your ticket in advance.
The Baltimore train station is Baltimore - Penn Station. Many trains arrive at this station from cities like Providence (Providence), Birmingham (Birmingham), Wilson (Wilson). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Providence Baltimore from $103.