Taking Amtrak from Baltimore to Washington DC: Schedule, Cost, and Practical Trade-offs

This guide covers what you need to know to book and ride Amtrak between Baltimore Penn Station and Union Station in Washington DC. You'll learn current pricing, frequency, travel time, and how this option compares to driving, flying, and regional rail alternatives.

The Route and Basic Facts

Amtrak operates multiple daily trains between Baltimore Penn Station (1515 N. Charles Street) and Union Station in DC. The Northeast Regional takes approximately 1 hour 15 minutes, while the faster Northeast Direct takes roughly 1 hour. Both trains depart from the same station in Baltimore's Mount Royal neighborhood, walking distance from the Walters Art Museum and Station North.

As of late 2024, Northeast Regional tickets typically run $15 to $25 one-way for advance purchases, while Northeast Direct fares range from $20 to $35 depending on how far ahead you book. Prices increase substantially if you buy within 14 days of travel or on the day itself. A round-trip ticket bought two weeks in advance averages $40 to $50 total; buying two days before travel can cost $60 to $70.

Trains run roughly every 1.5 to 2 hours during daytime hours, with the first morning departure around 5:30 AM and the last evening train leaving after 9 PM. Weekend schedules are sparser, with 3 to 4 departures per day instead of 6 to 8 on weekdays. Check Amtrak's website or call 1-800-USA-RAIL for current schedules, as frequency adjusts seasonally.

Amtrak vs. MARC Brunswick Line

The most direct comparison is Maryland Area Regional Commuter (MARC) Rail, which also connects Baltimore and DC. MARC's Brunswick Line runs from Baltimore Penn Station to Union Station in roughly 1 hour. A one-way MARC ticket costs $9 to $12, significantly cheaper than Amtrak, and trains run every 30 minutes to 1 hour during rush hours (roughly 5 AM to 10 AM and 3 PM to 8 PM on weekdays).

The trade-off is comfort and capacity. MARC trains are regional commuter stock: smaller seats, no food service, and crowded during peak hours. Amtrak offers wider seats, a cafe car with snacks and beverages, and typically roomier accommodations. If you're traveling midday, off-peak, or on weekends, MARC is the obvious choice for budget travelers. If you want a smoother ride or are traveling during rush hour when MARC fills completely, Amtrak justifies its higher cost.

MARC does not operate on Sundays, which eliminates it entirely for weekend leisure travel.

Amtrak vs. Driving

Round-trip gas for a car from Baltimore to DC runs roughly $12 to $18 depending on fuel prices and your vehicle's efficiency. Parking at or near Union Station, however, costs $15 to $25 for a few hours and can reach $40 to $60 for a full day. The total cost of driving often exceeds Amtrak when parking is factored in.

Driving allows flexibility and door-to-door travel. The route via I-95 takes 50 minutes to 1 hour 15 minutes in light traffic but can stretch to 2.5 hours during rush hour. Amtrak's fixed schedule and city-center station placement mean you don't save much time during peak hours, though you avoid the stress of navigation and congestion.

For a single traveler making a day trip, Amtrak is often faster and cheaper. For groups splitting a car's cost, or travelers heading to neighborhoods far from Union Station, driving may remain competitive.

Amtrak vs. Flights

Regional flights from Baltimore/Washington International Airport (BWI) to a DC-area airport don't exist. This comparison matters only for visitors weighing whether to fly into Baltimore and take Amtrak to DC as part of a larger trip.

If your itinerary involves flying into BWI and spending time in Baltimore before heading to DC, Amtrak makes sense. BWI has a MARC station in the airport itself with direct rail to both Baltimore Penn Station and Union Station. An airport MARC ticket to DC costs $15 to $18 and takes 45 minutes to 1 hour. This is cheaper and faster than renting a car, though you'll need ground transportation in Baltimore if you're not staying at the airport or downtown.

Station Details and What to Know Before You Go

Baltimore Penn Station sits in the Mount Royal neighborhood, a 10-minute walk from the Inner Harbor and about 15 minutes from the Harbor East neighborhood, where many of Baltimore's newer hotels cluster. The station itself has limited seating, minimal food options, and crowded conditions during rush hour. Arrive 20 to 30 minutes before departure on weekdays; 15 minutes is sufficient on weekend mornings when fewer trains depart.

Washington Union Station, your arrival point, is centered in the Capitol Hill neighborhood and adjoins the National Mall. Hotels in the Penn Quarter and downtown DC are walking distance; the Metro system branches from Union Station to reach other neighborhoods quickly.

Booking and Payment

Book through Amtrak.com, by phone, or at the ticket window in Baltimore Penn Station. Online fares are often lowest, particularly if you book 3 to 4 weeks in advance. Amtrak's Guest Rewards loyalty program offers modest discounts (typically 10%) on future bookings after your first purchase, worth joining if you plan multiple trips.

Tickets are typically non-refundable but allow one free change if booked at least 2 weeks ahead. If you book within 14 days, changes incur a fee. For frequent Baltimore-DC travelers, monthly or quarterly passes may be worth exploring, though these require commitment to a specific schedule.

When to Choose This Route

Amtrak between Baltimore and DC makes sense if you value convenience over cost and want to avoid driving stress. It's the right choice for business travelers on weekday mornings or evenings, tourists wanting to experience rail travel, and anyone traveling from Baltimore's downtown core with a DC destination near Union Station. For budget-conscious off-peak travelers, MARC is the clearer choice. For those visiting Baltimore neighborhoods far from Penn Station, driving or using local transit to reach the station may eat into time savings.

The practical takeaway: book Amtrak 2 to 3 weeks ahead if price matters, expect to spend $30 to $50 round-trip, and plan a 15-minute buffer at Baltimore Penn Station to navigate lines and find your gate.