Next train departures Today, Mar 19 Tomorrow, Mar 20 Sat, Mar 21 Sun, Mar 22 Mon, Mar 23 Tue, Mar 24 Wed, Mar 25 Thu, Mar 26 More dates
Next departures for Richmond to Baltimore on March 19 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:08pm
Staples Mill Road 3h 53m 7:01pm
BWI Airport - Amtrak/MARC Station Cheapest $106 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $151 Train 11:06am
Staples Mill Road 3h 40m 2:46pm
Penn Station No tags $135 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $181 Train 11:06am
Staples Mill Road 3h 40m 2:46pm
Penn Station No tags $197
Next departures for Richmond to Baltimore on March 20 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 4:41pm
Staples Mill Road 3h 41m 8:22pm
BWI Airport - Amtrak/MARC Station Cheapest $106 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $151 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $183 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $250 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $476
Next departures for Richmond to Baltimore on March 21 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 6:21pm
Staples Mill Road 3h 30m 9:51pm
BWI Airport - Amtrak/MARC Station Cheapest $65 Train 5:34pm
Staples Mill Road 3h 13m 8:47pm
BWI Airport - Amtrak/MARC Station Fastest $78 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $160 Train 5:58am
Staples Mill Road 3h 53m 9:51am
Penn Station No tags $160 Train 5:58am
Staples Mill Road 3h 53m 9:51am
Penn Station No tags $197
Next departures for Richmond to Baltimore on March 22 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 5:58am
Staples Mill Road 3h 38m 9:36am
BWI Airport - Amtrak/MARC Station Cheapest $65 Train 5:34pm
Staples Mill Road 3h 13m 8:47pm
BWI Airport - Amtrak/MARC Station Fastest $151 Train 3:52am
Staples Mill Road 3h 58m 7:50am
Penn Station No tags $112 Train 3:52am
Staples Mill Road 3h 58m 7:50am
Penn Station No tags $808 Train 5:58am
Staples Mill Road 3h 53m 9:51am
Penn Station No tags $112
Next departures for Richmond to Baltimore on March 23 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:08pm
Staples Mill Road 3h 53m 7:01pm
BWI Airport - Amtrak/MARC Station Cheapest $78 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $78 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $112 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $157 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $808
Next departures for Richmond to Baltimore on March 24 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 5:54am
Staples Mill Road 3h 25m 9:19am
BWI Airport - Amtrak/MARC Station Cheapest $40 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $40 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $112 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $157 Train 5:54am
Staples Mill Road 3h 41m 9:35am
Penn Station No tags $42
Next departures for Richmond to Baltimore on March 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:08pm
Staples Mill Road 3h 53m 7:01pm
BWI Airport - Amtrak/MARC Station Cheapest $62 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $62 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $109 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $151 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $441
Next departures for Richmond to Baltimore on March 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:08pm
Staples Mill Road 3h 53m 7:01pm
BWI Airport - Amtrak/MARC Station Cheapest $65 Train 5:35pm
Staples Mill Road 3h 21m 8:56pm
BWI Airport - Amtrak/MARC Station Fastest $65 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $112 Amtrak + Amtrak Acela
Train 12:52pm
Staples Mill Road 5h 3m 5:55pm
Penn Station No tags $154 Train 3:52am
Staples Mill Road 4h 5m 7:57am
Penn Station No tags $444
Last refresh of the prices: Yesterday at 8:18 PM EDT.
View all departures Where are the popular train stations and stops in Richmond, VA, US and Baltimore? Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Richmond, VA, US to Baltimore was searched and found on Mar 24, 2026 with a price of $37 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Richmond, VA, US to Baltimore, as early as possible.
You can expect to pay from $37 to $807 for a train ticket from Richmond, VA, US to Baltimore based on the last 2 days. You can expect to find the cheapest price for the trip at $37 which is on 2026-03-24.
Top Travelled Train Routes People from around the world trust Busbud
Popular train departures from Richmond Popular train routes to Baltimore Continue your journey from Baltimore