placeTampa, FL pin_dropMiami, FL
swap_horiz
swap_horizsearch
help

Bus from Tampa to Miami: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Tampa to Miami starting at just $24.99. Ideal for budget travelers. Around 7h 5m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $40. Travel time approximately 5h 26m.

View train schedules
Earlier
Later
Cheaper
Faster
02:357h 5m09:40
tampa bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:357h 35m10:10
tampa bus stationmiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:358h10:35
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:009h 55m12:55
tampa bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:0010h 20m13:20
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:0010h 40m13:40
tampa bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:259h 30m12:55
univ of south floridamiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:259h 55m13:20
univ of south floridamiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2510h 15m13:40
univ of south floridadowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:055h 30m16:35
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:456h 55m18:40
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:456h 35m20:20
univ of south floridamiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:457h 5m20:50
univ of south floridamiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:457h 35m21:20
univ of south floridadowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:305h 50m20:20
tampa bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:306h 20m20:50
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:306h 50m21:20
tampa bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:006h 50m23:50
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:559h02:55
univ of south floridanewport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:559h 10m03:05
univ of south floridasurfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:559h 25m03:20
univ of south floridamiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:559h 45m03:40
univ of south floridamiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:008h 20m02:20
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:258h 30m02:55
tampa bus stationnewport beachside

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:258h 40m03:05
tampa bus stationsurfside (publix)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:258h 55m03:20
tampa bus stationmiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:259h 15m03:40
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:456h04:45
univ of south floridamiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:205h 25m04:45
tampa bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date