placeBaltimore, MD pin_dropRichmond, VA
swap_horiz
swap_horizsearch
help

Bus from Baltimore to Richmond: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Baltimore to Richmond starting at just $31.98. Ideal for budget travelers. Around 3h 10m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
00:003h 25m03:25
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:303h 15m03:45
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
01:153h 10m04:25
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
01:253h04:25
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:503h 40m06:30
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:253h 5m06:30
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:052h 50m07:55
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:303h08:30
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:503h 10m09:00
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:103h12:10
baltimorehenrico

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:103h 20m12:30
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:103h 25m12:35
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:454h14:45
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:354h 20m19:55
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:253h 30m19:55
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:055h 40m23:45
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:504h 55m23:45
white marsh park n riderichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:203h 25m23:45
baltimore downtown bus stationrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:004h 25m03:25
baltimorerichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date