One Passenger / One Trip
12:50am
New Haven, CT
New Haven
6:07am
Baltimore, MD
Baltimore - Penn Station
5h 17min
Amtrak
Northeast Regional
$65
1:22am
Savannah, GA
Savannah
3:50pm
Baltimore, MD
Baltimore - Penn Station
14h 28min
Amtrak
Silver Star
$121
1:36am
Stamford, CT
Stamford
6:07am
Baltimore, MD
Baltimore - Penn Station
4h 31min
Amtrak
Northeast Regional
$64
1:46am
Charlotte, NC
Charlotte
10:55am
Baltimore, MD
Baltimore - Penn Station
9h 9min
Amtrak
Crescent
$89
2:09am
Rocky Mount, NC
Rocky Mount
8:12am
Baltimore, MD
Baltimore - Penn Station
6h 3min
Amtrak
Silver Meteor
$50
2:32am
Salisbury, NC
Salisbury
10:55am
Baltimore, MD
Baltimore - Penn Station
8h 23min
Amtrak
Crescent
$84
2:45am
Denmark, SC
Denmark
3:50pm
Baltimore, MD
Baltimore - Penn Station
13h 5min
Amtrak
Silver Star
$91
3:15am
Washington, DC
Washington - Union Station
3:53am
Baltimore, MD
Baltimore - Penn Station
0h 38min
Amtrak
Northeast Regional
$14
3:16am
High Point, NC
High Point
10:55am
Baltimore, MD
Baltimore - Penn Station
7h 39min
Amtrak
Crescent
$84
3:27am
Cincinnati, OH
Cincinnati
7:16pm
Baltimore, MD
Baltimore - Penn Station
15h 49min
Amtrak
Cardinal
$66
3:33am
Petersburg, VA
Petersburg
8:12am
Baltimore, MD
Baltimore - Penn Station
4h 39min
Amtrak
Silver Meteor
$42
3:44am
Greensboro, NC
Greensboro
10:55am
Baltimore, MD
Baltimore - Penn Station
7h 11min
Amtrak
Crescent
$84
3:58am
Trenton, NJ
Trenton
5:40am
Baltimore, MD
Baltimore - Penn Station
1h 42min
Amtrak
Northeast Regional
$50
4:00am
Iselin, NJ
Metropark-Iselin
6:07am
Baltimore, MD
Baltimore - Penn Station
2h 7min
Amtrak
Northeast Regional
$56
4:32am
Richmond, VA
Richmond - Staples Mill Rd
8:12am
Baltimore, MD
Baltimore - Penn Station
3h 40min
Amtrak
Silver Meteor
$41
4:35am
Washington, DC
Washington - Union Station
5:16am
Baltimore, MD
Baltimore - Penn Station
0h 41min
Amtrak
Northeast Regional
$14
4:42am
Camden, SC
Camden
3:50pm
Baltimore, MD
Baltimore - Penn Station
11h 8min
Amtrak
Silver Star
$80
4:52am
Maysville, KY
Maysville
7:16pm
Baltimore, MD
Baltimore - Penn Station
14h 24min
Amtrak
Cardinal
$61
5:00am
Philadelphia, PA
Philadelphia - 30th Street Station
6:07am
Baltimore, MD
Baltimore - Penn Station
1h 7min
Amtrak
Northeast Regional
$38
5:00am
Washington, DC
Washington - Union Station
5:29am
Baltimore, MD
Baltimore - Penn Station
0h 29min
Amtrak
Acela Express
$35
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 Savannah to Baltimore costs around $121 while one from Stamford to Baltimore - Penn Station costs $64. The average ticket price is $102.74.
There are many cities from which you can reach Baltimore by train. Some of them are Charlotte (Charlotte), Rocky Mount (Rocky Mount), Salisbury (Salisbury). 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 New Haven Baltimore. Its price is approximately $65 and it takes 5h 17min. 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 Denmark (Denmark), Washington (Washington - Union Station), High Point (High Point). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Denmark Baltimore from $91.