placeMiami, FL pin_dropRichmond, VA
swap_horiz
swap_horizsearch
help

Bus from Miami to Richmond: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Miami to Richmond starting at just $89.97. Ideal for budget travelers. Around 4h 5m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $153. Travel time approximately 20h 32m.

View train schedules
Earlier
Later
Cheaper
Faster
02:402h 5m04:45
miami beachrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:101h 35m04:45
miami golden gladesrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:251h 20m04:45
miami intermodal centerrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:557h 55m17:50
miami beachrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:057h 45m17:50
grand beach surfsiderichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:157h 35m17:50
newport beachsiderichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:3522h 40m09:15
downtown miamirichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:055h 45m17:50
downtown miamirichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0019h 15m09:15
miami intermodal centerrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2518h 50m09:15
miami golden gladesrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:454h 5m20:50
miami intermodal center - 3801 nw 21 stthe plaza at main street station - 1553 east main st.

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
17:303h20:30
downtown miamirichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:001h 30m20:30
miami intermodal centerrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:051h 25m20:30
miami golden gladesrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:052h 50m23:55
downtown miamirichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:302h 25m23:55
miami intermodal centerrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:055h 40m04:45
downtown miamirichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date