Compare prices and tickets by train, bus or flight

Fri
Dec 3
$17Amtrak
$8Flixbus
Sat
Dec 4
$17Amtrak
$8Flixbus
Sun
Dec 5
$12Amtrak
$7Flixbus
Tue
Dec 7
$11Amtrak
$5Flixbus
Wed
Dec 8
$11Amtrak
$5Flixbus
Thu
Dec 9
$11Amtrak
$5Flixbus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Baltimore, MD to Washington, DC

distanceDistance35 miles (57 km)
durationAverage bus duration55 min
priceAverage bus ticket price$6 (€5)
changesDirect busYes

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

Travel Tips

Bus to Washington, DC from Baltimore, MD
Take the bus to Washington, DC 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 Baltimore, MD to Washington, DC.
FAQs
How much does a cheap bus between Baltimore, MD and Washington, DC cost?
Looking to save money on your journey? Omio customers have found the cheapest bus from Baltimore, MD to Washington, DC for the next 7 days starting from $5 (€4)  one way.
How much is a bus ticket to Washington, DC from Baltimore, MD?
The Baltimore, MD to Washington, DC bus ticket price is on average $6 (€5)  if you are looking to buy your tickets for this trip in the next week.
How far is Baltimore, MD to Washington, DC by bus?
When traveling this route you should expect the distance between Baltimore, MD and Washington, DC by bus to be approximately 35 miles (57 km).
How long is a bus from Baltimore, MD to Washington, DC on average?
On average the Baltimore, MD to Washington, DC bus time is 55 min  covering the 35 miles (57 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Is there a direct bus from Baltimore, MD to Washington, DC?
Yes, you can find a direct bus to Washington, DC from Baltimore, MD with Flixbus or Peter Pan Bus  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
When is the earliest bus from Baltimore, MD to Washington, DC? When is the last bus from Baltimore, MD to Washington, DC?
The earliest bus for this journey departs from Baltimore, MD at 9: 55 AM. The last bus leaves from Baltimore, MD at 10: 55 PM. Check Omio for the latest bus schedule from Baltimore, MD to Washington, DC and book the best time to depart on your chosen travel date.
How far in advance should I buy bus tickets between Baltimore, MD and Washington, DC for the best deals?
If you buy the Baltimore, MD to Washington, DC bus within the next 7 days, you can find one way tickets to cost on average $6 (€5). However, booking your bus ticket in advance gives you access to the best prices for buses from Baltimore, MD to Washington, DC. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Most popular trains, buses and flights