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 $31.51. Ideal for budget travelers. Around 5h 20m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
1:303h 25m4:55
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:503h 5m4:55
henricobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:003h 5m6:05
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:505h 20m9:10
richmond (w leigh st)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:505h 55m9:45
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:003h 45m9:45
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:502h 55m9:45
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:203h12:20
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:303h 30m13:00
richmond bus stationbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:303h 35m13:05
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:253h 15m13:40
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:153h 35m14:50
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:253h 40m19:05
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:005h21:00
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:004h 15m23:15
richmond (w leigh st)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:003h 35m23:35
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:303h 25m0:55
richmond (w leigh st)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:253h 45m2:10
richmond bus stationbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date