Compare prices and tickets by train, bus or flight

Thu
Dec 9
$11Amtrak
$5Flixbus
Fri
Dec 10
Find prices
$5Flixbus
Sat
Dec 11
$11Amtrak
$5Flixbus
Sun
Dec 12
$8Amtrak
Find prices
Mon
Dec 13
$8Amtrak
$5Flixbus
Wed
Dec 15
$8Amtrak
$6Flixbus
Fri
Dec 17
$15Amtrak
$6Flixbus
Sat
Dec 18
$6Amtrak
$6Flixbus
Sun
Dec 19
$15Amtrak
$6Flixbus
Mon
Dec 20
$6Amtrak
$6Flixbus
Wed
Dec 22
$8Amtrak
$7Flixbus
Thu
Dec 23
$8Amtrak
$26Greyhound
Fri
Dec 24
$8Amtrak
$26Greyhound
Sat
Dec 25
$8Amtrak
$26Greyhound
Tue
Dec 28
$6Amtrak
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Washington, DC to Baltimore, MD

distanceDistance35 miles (57 km)
durationAverage bus duration1 h
priceAverage bus ticket price$5 (€4)
changesDirect busYes

Buses from Washington, DC to Baltimore, MD cover the 35 miles (57 km) long journey taking on average 1 h with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $5 (€4), you can find the cheapest bus ticket for as low as $5 (€4).

Travel Tips

Bus to Baltimore, MD from Washington, DC
Take the bus to Baltimore, MD easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Washington, DC to Baltimore, MD.
FAQs
How much does a cheap bus between Washington, DC and Baltimore, MD cost?
If you’re looking to save money on tickets, you can find cheap Washington, DC to Baltimore, MD buses for as little as $5 (€4)  in the next 7 days.
What is the price of a bus ticket between Washington, DC and Baltimore, MD?
The Washington, DC to Baltimore, MD bus ticket price is on average $5 (€4)  if you are looking to buy your tickets for this trip in the next week.
How far is Washington, DC to Baltimore, MD by bus?
The distance between Washington, DC and Baltimore, MD by bus is approximately 35 miles (57 km).
How many hours is the bus time from Washington, DC to Baltimore, MD?
On average the Washington, DC to Baltimore, MD bus travel time is 1 h  for the 35 miles (57 km) long journey, but the duration can vary if you travel on weekends and holidays.
What time is the earliest bus from Washington, DC to Baltimore, MD? What time is the last bus from Washington, DC to Baltimore, MD?
You can take the first bus from Washington, DC to Baltimore, MD at 6: 05 AM. The last bus from Washington, DC to Baltimore, MD that you can take departs at 10: 30 PM. Omio shows you the latest bus from Washington, DC to Baltimore, MD schedule to help you book the best departure time for this trip.
How far in advance should I purchase a bus ticket from Washington, DC to Baltimore, MD to get the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you book bus tickets to Baltimore, MD from Washington, DC within the next 7 days, you can find tickets to cost on average $5 (€4) one way. To find the best prices for this journey, consider booking your bus ticket from Washington, DC to Baltimore, MD a few months in advance.

Most popular trains, buses and flights

Travel to popular destinations by train, bus or flight