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 $150.98. Ideal for budget travelers. Around 22h 15m 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
02:159h 45m12:00
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:159h 50m12:05
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:408h 40m11:20
miami beachbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:409h 25m12:05
miami beachbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:108h 10m11:20
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:108h 55m12:05
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:259h 15m12:40
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2510h 5m13:30
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:5515h 15m01:10
miami beachbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0515h 5m01:10
grand beach surfsidebaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1514h 55m01:10
newport beachsidebaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:352h 5m12:40
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:352h 55m13:30
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0022h 40m12:40
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0023h 30m13:30
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2522h 15m12:40
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2523h 5m13:30
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:307h 40m01:10
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:3010h 25m03:55
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:3018h 15m11:45
downtown miamiwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:006h 10m01:10
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:056h 5m01:10
miami golden gladesbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:058h 50m03:55
miami golden gladesbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0516h 40m11:45
miami golden gladeswhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:307h 25m03:55
miami intermodal centerbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:308h 35m05:05
miami intermodal centerbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:3015h 15m11:45
miami intermodal centerwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:0512h 15m11:20
downtown miamibaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:0513h12:05
downtown miamibaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date