placeRichmond, VA pin_dropBaltimore, MD
swap_horiz
swap_horizsearch
help

Bus from Richmond to Baltimore: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Richmond to Baltimore starting at just $21.48. Ideal for budget travelers. Around 5h 20m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $19. Travel time approximately 3h 36m.

View train schedules
Earlier
Later
Cheaper
Faster
12:40 AM3h 15m3:55 AM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 AM2h 55m3:55 AM
henricobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 AM3h 25m5:25 AM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 AM5h 20m8:10 AM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 AM5h 55m8:45 AM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:50 AM2h 55m8:45 AM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:20 AM3h11:20 AM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 AM3h 30m12:00 PM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 AM3h 35m12:05 PM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM3h 35m1:50 PM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:40 AM4h 20m4:00 PM
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM3h 40m6:05 PM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 PM5h8:00 PM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM4h 15m10:15 PM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM3h 35m10:35 PM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:25 PM3h 45m1:10 AM
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date