Bus Baltimore, MD to Richmond, VA and return

Cheap bus and train tickets for trips from Richmond, VA to Baltimore, MD and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,661,466 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Baltimore, MD to Richmond, VA

Cheapest Bus$10.00
Fastest Bus3h 5m
Earliest Bus12:45 AM
Latest Bus11:55 PM
Daily Bus Routes5 Ø
Distance129.2 miles
Bus CompaniesCoachRun, FlixBus, OurBus, megabus US, Greyhound US

The cheapest bus routes from Baltimore, MD to Richmond, VA

Today
Tomorrow
07/06
from $37.00
07/07
07/08
07/09

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • CoachRun
    6:30 PM
    Baltimore, MD - North Point Blvd
    Duration 3h 5m
    9:35 PM
    Richmond, VA - Dairy Queen
    from$10.00
  • FlixBus
    11:55 PM
    Baltimore, MD - Ponca St
    Duration 4h 55m
    4:50 AM
    Richmond, VA - Eastern Bus
    from$10.12
  • FlixBus
    9:25 AM
    Baltimore, MD - Ponca St
    Duration 6h 25m
    3:50 PM
    Richmond, VA - Eastern Bus
    from$10.12
  • OurBus
    7:10 PM
    Baltimore, MD - White Marsh Mall
    Duration 3h 35m
    10:45 PM
    Richmond, VA - VCU Parking
    from$15.00
  • OurBus
    6:45 PM
    Baltimore, MD - White Marsh Mall
    Duration 3h 45m
    10:30 PM
    Richmond, VA - VCU Parking
    from$15.00
  • megabus US
    7:35 AM
    Baltimore, MD - White Marsh Mall
    Duration 4h 30m
    12:05 PM
    Richmond, VA - Main Street Station
    from$25.00
  • Greyhound US
    12:45 AM
    Baltimore, MD - Ponca St
    Duration 3h 20m
    4:05 AM
    Richmond, VA - Main Street Station
    from$37.00
  • Greyhound US
    7:00 AM
    Baltimore, MD - Ponca St
    Duration 4h 30m
    11:30 AM
    Richmond, VA - Main Street Station
    from$37.00
  • Greyhound US
    12:01 PM
    Baltimore, MD - Ponca St
    Duration 3h 34m
    3:35 PM
    Richmond, VA - Main Street Station
    from$37.00
  • Greyhound US
    2:55 PM
    Baltimore, MD - Ponca St
    Duration 7h 20m
    10:15 PM
    Richmond, VA - Main Street Station
    from$37.00

The cheapest bus routes from Richmond, VA to Baltimore, MD

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • CoachRun
    6:00 PM
    Richmond, VA - Dairy Queen
    Duration 3h 15m
    9:15 PM
    Baltimore, MD - North Point Blvd
    from$10.00
  • FlixBus
    1:55 PM
    Richmond, VA - Eastern Bus
    Duration 4h 20m
    6:15 PM
    Baltimore, MD - Ponca St
    from$10.12
  • CoachRun
    7:00 AM
    Richmond, VA - Dairy Queen
    Duration 3h 30m
    10:30 AM
    Baltimore, MD - North Point Blvd
    from$12.00
  • OurBus
    4:10 PM
    Richmond, VA - VCU Parking
    Duration 4h 5m
    8:15 PM
    Baltimore, MD - White Marsh Mall
    from$20.00
  • megabus US
    7:15 PM
    Richmond, VA - Main Street Station
    Duration 4h 0m
    11:15 PM
    Baltimore, MD - White Marsh Mall
    from$25.00
  • Greyhound US
    5:45 AM
    Richmond, VA - Main Street Station
    Duration 3h 40m
    9:25 AM
    Baltimore, MD - Ponca St
    from$39.00
  • Greyhound US
    12:01 PM
    Richmond, VA - Main Street Station
    Duration 4h 19m
    4:20 PM
    Baltimore, MD - Ponca St
    from$39.00
  • Greyhound US
    8:35 PM
    Richmond, VA - Main Street Station
    Duration 3h 50m
    12:25 AM
    Baltimore, MD - Ponca St
    from$39.00

Information about the bus connection, amenities and services

You can get a bus ticket from Baltimore, MD to Richmond, VA or from Richmond, VA to Baltimore, MD for only $10.00. FlixBus, Greyhound US, megabus US, OurBus, CoachRun, GotoBus and Busbud offer inexpensive and convenient bus rides between these two cities, allowing travellers to save money without compromising comfort. This route's fastest travel time starts at . The choice is yours: Just click "Find Now" and check for prices, departure times and availability!
Taking the bus is not only cheap but it's also environmentally friendly thanks to its low carbon emissions. Bus operators have also taken giant steps to modernize their fleet. Most of the on-board amenities you get when taking the train or flying, can also be found on board a bus. Buses have become the way to travel in the 21st century. Unlike most other transportation modes, if you buy a bus ticket from Baltimore, MD to Richmond, VA, there’s one company offering free wireless internet: FlixBus. That way you'll be able to google your destination or get some work done if you're on business. When taking a bus from Richmond, VA to Baltimore, MD, also check whether the bus of your choice is equipped with entertainment systems. Keep in mind that it’s best to compare offers: The on-board features of the different companies which serve routes from Baltimore, MD to Richmond, VA and back can differ considerably. That's exactly what we're here for: to help you find the right bus. The choice is yours - travel smart!
There's two things to consider when it comes to picking the perfect bus. Number one is to compare prices for your trip from Baltimore, MD to Richmond, VA. Tickets are typically cheapest when booked in advance. Should you book too short notice, you might have to pay a bit more. Number two is to compare travel times because there can be significant differences. So, if you don't want to spend too much time on the road, simply pick the fastest bus.

Bus stops in Baltimore, MD and Richmond, VA

Stations
North 3rd Street 70, 23219 Richmond, VA (USA)
E Parham Rd 807, 23227 Richmond, VA (USA)
E Parham Rd 807 , 23227 Richmond, VA (USA)
N Arthur Ashe Blvd 910, 23230 Richmond, VA (USA)
E Main St 1500, 23219 Richmond, VA (USA)
N. Pine Street 271, 23220 Richmond, VA (USA)

Compare Baltimore, MD and Richmond, VA

$3.09
$4.08
Baltimore, MD
Richmond, VA
A cab ride in Baltimore, MD is 25% cheaper than in Richmond, VA.
$1.70
$1.75
Baltimore, MD
Richmond, VA
A bus fare in Baltimore, MD is 3% cheaper than in Richmond, VA.
$4.00
$4.00
Baltimore, MD
Richmond, VA
A large beer in Baltimore, MD is 0% more expensive than in Richmond, VA.
$2.20
$1.75
Baltimore, MD
Richmond, VA
A bottle of water in Baltimore, MD is 21% more expensive than in Richmond, VA.
$11.02
$8.86
Baltimore, MD
Richmond, VA
A meal in Baltimore, MD is 20% more expensive than in Richmond, VA.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.