placeWashington, DC pin_dropMiami, FL
swap_horiz
swap_horizsearch
help

Bus from Washington to Miami: Cheapest bus tickets

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

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

View train schedules
Earlier
Later
Cheaper
Faster
2:40 AM10h 15m12:55 PM
dc (union station)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM10h 40m1:20 PM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM11h1:40 PM
dc (union station)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM10h 5m2:40 PM
dc (union station)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM10h 35m3:10 PM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:40 AM8h 5m3:45 PM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:40 AM8h 30m4:10 PM
dc (union station)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:05 AM4h 35m12:40 PM
union stationmiami intermodal center - 3801 nw 21 st

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
10:30 AM7h 50m6:20 PM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM9h 50m8:20 PM
dc (union station)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM10h 50m9:20 PM
dc (union station)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM7h 50m6:20 PM
arlington (rosslyn)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM11h 45m10:15 PM
arlington (rosslyn)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM13h 55m12:25 AM
arlington (rosslyn)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM16h 25m2:55 AM
arlington (rosslyn)newport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM16h 35m3:05 AM
arlington (rosslyn)surfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 AM16h 50m3:20 AM
arlington (rosslyn)miami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:05 PM15h 35m3:40 AM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:40 PM9h 30m7:10 AM
dc (union station)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:40 PM12h9:40 AM
dc (union station)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:40 PM12h 30m10:10 AM
dc (union station)miami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date