placeMiami, FL pin_dropWashington, DC
swap_horiz
swap_horizsearch
help

Bus from Miami to Washington: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Miami to Washington starting at just $104.97. Ideal for budget travelers. Around 6h 20m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $126. Travel time approximately 23h 15m.

View train schedules
Earlier
Later
Cheaper
Faster
2:40 AM7h 35m10:15 AM
miami beachdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM12h 55m3:35 PM
miami beachbethesda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM7h 5m10:15 AM
miami golden gladesdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM12h 25m3:35 PM
miami golden gladesbethesda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM6h 50m10:15 AM
miami intermodal centerdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM12h 10m3:35 PM
miami intermodal centerbethesda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM13h 55m11:50 PM
miami beachdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM13h 45m11:50 PM
grand beach surfsidedc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM13h 35m11:50 PM
newport beachsidedc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:35 AM0h 50m11:25 AM
downtown miamidc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM21h 25m11:25 AM
miami intermodal centerdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM21h11:25 AM
miami golden gladesdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:45 PM6h 20m11:05 PM
miami intermodal center - 3801 nw 21 stunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
5:30 PM6h 20m11:50 PM
downtown miamidc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM4h 50m11:50 PM
miami intermodal centerdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM4h 45m11:50 PM
miami golden gladesdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 PM5h 45m2:15 AM
miami intermodal centerdc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM11h 10m10:15 AM
downtown miamidc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM16h 30m3:35 PM
downtown miamibethesda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date