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 $90.97. Ideal for budget travelers. Around 8h 10m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
2:15 AM9h 45m12:00 PM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:15 AM9h 50m12:05 PM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM9h 25m12:05 PM
miami beachbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM8h 10m11:20 AM
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM8h 55m12:05 PM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM11h 35m3:00 PM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM14h 40m6:05 PM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM8h 10m6:05 PM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM10h 55m8:50 PM
miami intermodal centerbaltimore

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 PM8h 35m10:35 PM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM8h 10m10:35 PM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM8h 35m1:10 AM
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM9h 5m1:40 AM
miami golden gladesbaltimore

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

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:30 PM7h 40m1:10 AM
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:30 PM8h 10m1:40 AM
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:30 PM18h 15m11:45 AM
downtown miamiwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM7h 40m1: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)
8:30 PM8h 55m5:25 AM
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 PM12h 15m8:45 AM
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 PM15h 15m11:45 AM
miami intermodal centerwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date