How Far Is Baltimore From Washington DC?
Baltimore sits 40 miles northeast of Washington DC. By car, the drive takes 50 to 75 minutes depending on traffic and your starting point within either city. Amtrak Northeast Regional and MARC Brunswick Line trains connect the two cities in 60 to 90 minutes, making rail a viable alternative to driving.
Driving Between the Cities
Interstate 95 North is the most direct route from DC to Baltimore, covering roughly 40 miles. During off-peak hours (typically mid-morning or early evening), you can complete the drive in under an hour. Rush hour traffic, particularly between 7 and 9 a.m. on weekdays heading south toward DC, routinely extends travel time to 90 minutes or longer. Weekend traffic tends to be lighter, though accidents or construction can disrupt any timeline.
If you're staying downtown Baltimore and traveling to downtown Washington, add 15 to 20 minutes for navigating each city's streets. Parking in DC costs $15 to $25 per day at most garages, while Baltimore garages typically charge $8 to $15 per day, a meaningful difference if you plan overnight trips.
Train as an Alternative
Amtrak's Northeast Regional departs from Baltimore Penn Station (1500 N. Charles St.) and arrives at Union Station in Washington DC. The trip takes approximately 60 to 90 minutes depending on the specific train. One-way fares typically range from $15 to $30 when purchased in advance; same-day tickets cost more. The MARC Brunswick Line, operated by the Maryland Department of Transportation, offers a cheaper option at roughly $9 to $11 per trip, though it makes more stops and takes slightly longer. MARC trains run weekdays and limited weekend service.
Penn Station is walkable to many Baltimore hotels and attractions, eliminating parking hassle entirely. If you're staying in Harbor East or Fells Point, a rideshare to the station costs $8 to $12.
Which Option Works Best
Choose driving if you're renting a car for other Baltimore explorations or traveling with more than one passenger (fuel costs split lower per person than individual train tickets). Train travel makes sense if you're staying downtown, dislike highway driving, or want to work or rest during transit. Rideshare services like Uber and Lyft between the cities typically cost $50 to $80 one-way, competitive only if you're traveling solo and have luggage that makes public transit inconvenient.
Lodging Considerations for Day Trips
Many visitors stay in Baltimore and day-trip to DC, or vice versa. Baltimore hotels average $120 to $180 per night for mid-range options in Harbor East or Canton, compared to $150 to $250 in comparable DC neighborhoods. If you're spending most of your time in one city, staying there and traveling to the other saves both money and fatigue.
The MARC commuter rail from Baltimore's Penn Station to DC's Union Station runs weekday mornings and evenings at rush hour, making it practical for same-day round trips. Weekend travelers should check the schedule in advance, as weekend service is limited.
Geography and Practical Reality
The 40-mile distance is short enough that a rushed person can visit both cities in a single day, though neither deserves such treatment. A more realistic itinerary allocates a full day to each city. If you're driving, factor in parking time and city navigation; if taking the train, add 30 minutes for boarding and 15 minutes for station-to-destination travel within each city.
Weather affects driving conditions, particularly winter snow or ice, which can transform the I-95 corridor into a slow crawl. The Northeast Regional and MARC trains run regardless, making rail especially valuable during poor weather.
Border and Jurisdictional Notes
Both cities sit in their own independent jurisdictions within Maryland. There are no checkpoints or border procedures between them. You do not need identification to cross between the cities, though you should carry a valid driver's license if driving.
Related Questions
Can I take a day trip from Baltimore to Washington DC without a car? Yes. Amtrak Northeast Regional and MARC Brunswick Line trains depart Baltimore Penn Station for Union Station in Washington DC multiple times daily. Train travel eliminates driving and parking hassles, though you'll need to budget travel time before and after transit.
Is it cheaper to stay in Baltimore and visit DC, or stay in DC and visit Baltimore? Staying in Baltimore and day-tripping to DC typically costs less. Baltimore mid-range hotels run $120 to $180 per night versus $150 to $250 in comparable DC neighborhoods. Add $15 to $30 for round-trip train fare, and you save $50 to $100 per night compared to staying in Washington.
How often do trains run between Baltimore and Washington DC? Amtrak Northeast Regional trains run roughly every 2 to 3 hours throughout the day. MARC Brunswick Line trains run weekdays during peak commute hours and limited weekend service; check schedules at mta.maryland.gov before planning weekend travel.

