placeBaltimore, MD pin_dropMiami, FL
swap_horiz
swap_horizsearch
help

Bus from Baltimore to Miami: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Baltimore to Miami starting at just $150.98. Ideal for budget travelers. Around 23h 55m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $127. Travel time approximately 4h 37m.

View train schedules
Earlier
Later
Cheaper
Faster
0:0022h 20m22:20
baltimore downtown bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:0022h 40m22:40
baltimore downtown bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:000h 25m0:25
baltimore downtown bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:002h 55m2:55
baltimore downtown bus stationnewport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:003h 5m3:05
baltimore downtown bus stationsurfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:003h 20m3:20
baltimore downtown bus stationmiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:3021h 50m22:20
baltimoremiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:3022h 10m22:40
baltimoredowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:3023h 55m0:25
baltimoremiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:302h 25m2:55
baltimorenewport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:302h 35m3:05
baltimoresurfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:302h 50m3:20
baltimoremiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:5010h 5m12:55
baltimore downtown bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:5010h 30m13:20
baltimore downtown bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:5010h 50m13:40
baltimore downtown bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:259h 30m12:55
baltimoremiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:2510h 15m13:40
baltimoredowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:5918h 41m22:40
baltimoredowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:0512h 5m16:10
baltimoredowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:0512h 25m16:30
baltimoremiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:509h 55m15:45
baltimore downtown bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:5010h 20m16:10
baltimore downtown bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:5010h 40m16:30
baltimore downtown bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:503h 30m22:20
white marsh park n ridemiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:503h 50m22:40
white marsh park n ridedowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:505h 35m0:25
white marsh park n ridemiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:508h 5m2:55
white marsh park n ridenewport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:508h 15m3:05
white marsh park n ridesurfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:508h 30m3:20
white marsh park n ridemiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date