Cheapest
Average
The best way to find a cheap train ticket from Richmond to Baltimore, MD is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
3 h 54 m
Average
4 h 1 m
Trains per day
3
Distance
207 km
Of the 3 trains that leave Richmond for Baltimore, MD every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 128 miles (206 km) | |
Average train duration | 4 h 6 min | |
Average train ticket price | $20 (€18) | |
Train frequency | 3 a day | |
Direct train | Yes, there are 3 direct trains a day | |
Train providers | Amtrak |
Trains from Richmond to Baltimore, MD cover the 128 miles (206 km) long route taking on average 4 h 6 min with our travel partners like Amtrak. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $20 (€18), but the average price of train tickets is $20 (€18).
For as little as $20 (€18) you can travel by train to Baltimore, MD from Richmond with Amtrak. Omio will show you the best deals, schedules and tickets available for this journey.
Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey from Richmond to Baltimore, MD, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.
Amtrak from Richmond to Baltimore, MD train information:
Take a train from Richmond to Baltimore and arrival in Maryland's biggest city in approximately 3 hours and 57 minutes. Although that is the average journey time, passengers can reduce the journey duration by as much as 1 hour if they take a high-speed Silver Service or Carolinian train service. Each day 21 trains depart from Richmond to Baltimore, so travelers have plenty of services to choose from. Trains run between peak traveling hours, from 6:00 a.m. to 6:00 p.m. However, as the last train departs at around 6:00 p.m. each evening, passengers must plan for an early-evening departure. Passengers are encouraged to book in advance of departure to secure the best deal.
Amtrak provides the train service from Richmond to Baltimore, with three services from Richmond to Baltimore: the Northeast Regional train, the Carolinian and the Silver Service. Northeast Regional trains are the slowest of the three services, but also provide the most trains between Richmond and Baltimore. Northeast Regional trains serve all major cities of the Northeastern corridor, connecting these urban centers with towns across the region. Northeast Regional trains are typically the cheapest Amtrak service from Richmond to Baltimore. Amtrak Carolinian services connect New York with North Carolina, passing various cities of the Northeastern corridor on their way, including Richmond and Baltimore. Carolinian services are typically spacious, with WiFi throughout the train. Business class has a dedicated car, and passengers receive complimentary beverages. Amtrak Silver Service runs across the entire Eastern seaboard of the United States, connecting New York with Miami, stopping at cities between, including Richmond and Baltimore. There's WiFi throughout the train and seating is comfortable and spacious. Business class passengers will benefit from additional legroom and complimentary snacks.
Richmond is 156 miles (251 kilometers) away from Richmond. The average journey duration of a train from Richmond to Baltimore is 3 hours and 57 minutes. However, if passengers elect to take a faster Silver Service or Carolinian train, they can arrive in Baltimore from Richmond in as little as 3 hours and 6 minutes. Passengers will not need to change trains from Richmond to Baltimore except in exceptional circumstances, as the majority of daily routes by Amtrak are direct services.
There are approximately 21 trains departing each day from Richmond to Baltimore. The first train from Richmond to Baltimore departs shortly after 6:00 a.m. and the last train departs shortly after 6:00 p.m. The first and last trains to depart are always Northeast Regional services, which account for the majority of trains between Richmond and Baltimore each day, providing 13 of the services. Of the remaining eight services, four are Amtrak Carolinian services and four are Amtrak Silver services.
Departure stations: Trains from Richmond to Baltimore depart from one of two stations in Richmond: Richmond Main Street Station and Staples Mill Road Station. Richmond Main Street Station is in the heart of Richmond city center. In contrast, Staples Mill Road Station is seven miles (12 kilometers) outside of Richmond city center. Passengers can reach Staples Mill Road Station on the number 27 bus, which takes 22 minutes to reach the station from the city center. Both stations are fully accessible for travelers with limited mobility. Wheelchairs are available on request. Elevators are available throughout the site to facilitate ease of movement from concourse to platforms. Amtrak advises all passengers to arrive a minimum of half an hour before their train is scheduled to depart. For those with access needs or those who require assistance with luggage, it is recommended they arrive 45 minutes in advance of departure.
Arrival stations: All trains from Richmond to Baltimore arrive at Baltimore Penn Station. Baltimore Penn Station is 1.3 miles outside of Baltimore city center. Passengers can easily reach Baltimore Penn Station from Baltimore city center by taking the Red Citylink line or the number 51 bus, which takes approximately 15 minutes. Baltimore Penn Station is fully accessible for passengers with limited mobility. There are dedicated parking spaces for those with limited mobility, available for short-stay and overnight parking. Passengers will find ramps to allow free access to the ticket office and concourse. Elevators are on hand to facilitate access to high platforms. In addition to Quik-Trak kiosks for shopping and a lounge, Baltimore Penn Station has a dedicated nursing station for private breastfeeding.
Here are some other resources that might have the information you need