One Passenger / One Trip
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
5:05am
Boston, MA
Boston - South Station
11:11am
Baltimore, MD
Baltimore - Penn Station
6h 6min
Amtrak
Acela Express
$317
| 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 Stamford to Baltimore costs around $64 while one from Charlotte to Baltimore - Penn Station costs $89. The average ticket price is $102.74.
There are many cities from which you can reach Baltimore by train. Some of them are Rocky Mount (Rocky Mount), Salisbury (Salisbury), Denmark (Denmark). 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 Savannah Baltimore. Its price is approximately $121 and it takes 14h 28min. 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 Washington (Washington - Union Station), High Point (High Point), Cincinnati (Cincinnati). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Washington Baltimore from $14.