Travel options
from Richmond to Baltimore, MD

You can get from Richmond to Baltimore, MD by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Baltimore, MD from Richmond

distanceDistance128 miles (206 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$20 - $147
cheapestCheapest modeBus • $20 (€17) • 3 h 39 min
fastestFastest modeTrain • $32 (€26) • 3 h 32 min
carriersPopular travel companiesGreyhound, American Airlines or Amtrak

Take a bus, flight or train to travel 128 miles (206 km) from Richmond to Baltimore, MD. If speed is a priority, then a train is the best option with an average duration of 3 h 32 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $20 (€17). The most popular travel companies which serve this route are Greyhound, American Airlines or Amtrak among others. Travelers can even take a direct from Richmond to Baltimore, MD.

Travel Tips

Travel from Richmond to Baltimore, MD
Travel 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 Richmond to Baltimore, MD.
FAQs
How do I reach Baltimore, MD from Richmond?

There are 3 travel options from Richmond to Baltimore, MD: bus, flight or train.

What is the cheapest way to travel to Baltimore, MD from Richmond?

The cheapest way to go to Baltimore, MD from Richmond is by taking a bus, which costs on average $20 (€17).

This is compared to other ways of getting to Baltimore, MD:

A bus is generally $127 (€104) less than a flight for the same journey. Taking a flight costs on average $147 (€120) from Richmond to Baltimore, MD.

Taking a bus is usually $11 (€9) less than taking a train to Baltimore, MD, which costs on average $32 (€26) for the same trip.

What is the quickest way to get from Richmond to Baltimore, MD?

The fastest way from Richmond to Baltimore, MD is by train with an average journey time of 3 h 32 min.

There are alternative travel options to Baltimore, MD that can usually take longer:

In comparison, going by bus can take 3 h 39 min   on average.

In comparison, going by flight can take 0 h 0 min   on average.

What is the distance between Richmond and Baltimore, MD?

You should expect to travel around 128 miles (206 km) between Richmond and Baltimore, MD.

How many services a day are there to Baltimore, MD from Richmond?

The average frequency per day from Richmond to Baltimore, MD is:

  • 6 buses per day.

However, we recommend checking specific travel dates for your trip to Baltimore, MD from Richmond as scheduled services by bus, flight or train can vary by season or day of the week.

What are the departure and arrival points in Richmond and in Baltimore, MD?

These are the most popular departure and arrival points when traveling from Richmond to Baltimore, MD:

    Who can get me from Richmond to Baltimore, MD?

    If finding a good deal is your main consideration for your trip from Richmond to Baltimore, MD, then we'll help you find the best value travel companies for you:

    • Travel with Greyhound for buses to Baltimore, MD. If you’re looking for a good deal on tickets, check for Greyhound Richmond to Baltimore, MD tickets on Omio for $20 (€17).
    • Travel with American Airlines for flights to Baltimore, MD. If you’re looking for a good deal on tickets, check for American Airlines Richmond to Baltimore, MD tickets on Omio for $147 (€120).
    • Amtrak can take you to Baltimore, MD by train. If searching for a good deal on trains, you can find tickets for Amtrak from Richmond to Baltimore, MD for $32 (€26).
    Where else should I travel to after my journey from Richmond to Baltimore, MD ends?
    Many of our customers who book a trip from Richmond to Baltimore, MD often extend their vacation and travel to other popular destinations like New York City, Washington, DC or Courtrai. If you’re thinking of adding another destination to your Richmond and Baltimore, MD itinerary, let Omio find you the best connections between Baltimore, MD and any of these top destinations today!
    How far in advance should I buy tickets to Baltimore, MD from Richmond online to get the best deals?

    Before traveling from Richmond to Baltimore, MD, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

    • A bus ticket costs $20 (€17) one way on average for this trip.
    • A plane ticket is costing on average $147 (€120) one way for this journey.
    • A train ticket for this journey costs on average $32 (€26) one way.

    But we recommend booking Richmond to Baltimore, MD tickets online a few months before your planned travel date to score the best deals and save money on your trip.