One Passenger / One Trip
5:20pm
Newport News, VA
Newport News
10:52pm
Baltimore, MD
Baltimore - Penn Station
5h 32min
Amtrak
Northeast Regional
$50
5:20pm
Washington, DC
Washington - Union Station
6:03pm
Baltimore, MD
Baltimore - Penn Station
0h 43min
Amtrak
Northeast Regional
$14
5:20pm
Norfolk, VA
Norfolk
10:52pm
Baltimore, MD
Baltimore - Penn Station
5h 32min
Amtrak
Northeast Regional
$50
5:21pm
Aberdeen, MD
Aberdeen
5:46pm
Baltimore, MD
Baltimore - Penn Station
0h 25min
Amtrak
Northeast Regional
$27
5:21pm
Westwood, MA
Westwood - Route 128
11:10pm
Baltimore, MD
Baltimore - Penn Station
5h 49min
Amtrak
Acela Express
$184
5:22pm
Newark, NJ
Newark
7:45pm
Baltimore, MD
Baltimore - Penn Station
2h 23min
Amtrak
Northeast Regional
$136
5:27pm
Tampa, FL
Tampa
4:50pm
Baltimore, MD
Baltimore - Penn Station
22h 23min
Amtrak
Silver Star
$140
5:27pm
Newark, NJ
Newark - International Airport
7:45pm
Baltimore, MD
Baltimore - Penn Station
2h 18min
Amtrak
Northeast Regional
$140
5:40pm
Iselin, NJ
Metropark-Iselin
7:45pm
Baltimore, MD
Baltimore - Penn Station
2h 5min
Amtrak
Northeast Regional
$75
5:41pm
Williamsburg, VA
Williamsburg
10:52pm
Baltimore, MD
Baltimore - Penn Station
5h 11min
Amtrak
Northeast Regional
$44
5:44pm
Providence, RI
Providence
11:10pm
Baltimore, MD
Baltimore - Penn Station
5h 26min
Amtrak
Acela Express
$184
5:45pm
Chicago, IL
Chicago - Union Station
7:16pm
Baltimore, MD
Baltimore - Penn Station
23h 31min
Amtrak
Cardinal
$82
5:55pm
Westwood, MA
Westwood - Route 128
12:40am
Baltimore, MD
Baltimore - Penn Station
6h 45min
Amtrak
Northeast Regional
$108
6:03pm
Lakeland, FL
Lakeland - Departure 92 North Arrival 91 South
3:50pm
Baltimore, MD
Baltimore - Penn Station
21h 47min
Amtrak
Silver Star
$112
6:10pm
Washington, DC
Washington - Union Station
6:54pm
Baltimore, MD
Baltimore - Penn Station
0h 44min
Amtrak
Northeast Regional
$14
6:10pm
Manassas, VA
Manassas
8:16pm
Baltimore, MD
Baltimore - Penn Station
2h 6min
Amtrak
Cardinal
$32
6:20pm
Providence, RI
Providence
12:40am
Baltimore, MD
Baltimore - Penn Station
6h 20min
Amtrak
Northeast Regional
$103
6:22pm
Newark, NJ
Newark
8:47pm
Baltimore, MD
Baltimore - Penn Station
2h 25min
Amtrak
Northeast Regional
$136
6:27pm
Newark, NJ
Newark - International Airport
8:47pm
Baltimore, MD
Baltimore - Penn Station
2h 20min
Amtrak
Northeast Regional
$140
6:29pm
Jesup, GA
Jesup
8:12am
Baltimore, MD
Baltimore - Penn Station
13h 43min
Amtrak
Silver Meteor
$123
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 Washington to Baltimore costs around $14 while one from Norfolk to Baltimore - Penn Station costs $50. The average ticket price is $102.74.
There are many cities from which you can reach Baltimore by train. Some of them are Aberdeen (Aberdeen), Westwood (Westwood - Route 128), 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 Newport News Baltimore. Its price is approximately $50 and it takes 5h 32min. 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 Tampa (Tampa), Newark (Newark - International Airport), Iselin (Metropark-Iselin). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Tampa Baltimore from $140.