placeMiami, FL pin_dropBaltimore, MD
swap_horiz
swap_horizsearch
help

Bus from Miami to Baltimore: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Miami to Baltimore starting at just $149.45. Ideal for budget travelers. Around 5h 35m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
2:40 AM6h 5m8:45 AM
miami beachbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM8h 25m11:05 AM
miami beachbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM9h 5m11:45 AM
miami beachwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM5h 35m8:45 AM
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM7h 55m11:05 AM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM8h 35m11:45 AM
miami golden gladeswhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM5h 20m8:45 AM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM7h 40m11:05 AM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM8h 20m11:45 AM
miami intermodal centerwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM12h 40m10:35 PM
miami beachbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM15h 45m1:40 AM
miami beachbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM12h 30m10:35 PM
grand beach surfsidebaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM15h 35m1:40 AM
grand beach surfsidebaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM12h 20m10:35 PM
newport beachsidebaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM15h 25m1:40 AM
newport beachsidebaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:35 AM2h 5m12:40 PM
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:35 AM2h 55m1:30 PM
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:05 PM10h 30m10:35 PM
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM22h 40m12:40 PM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM23h 30m1:30 PM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM22h 15m12:40 PM
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM23h 5m1:30 PM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM10h 5m1:10 AM
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM10h 35m1:40 AM
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM20h 40m11:45 AM
downtown miamiwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM7h 10m1:40 AM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM6h 10m1:10 AM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM6h 5m1:10 AM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM6h 35m1:40 AM
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:30 PM7h 55m5:25 AM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date