COMPARE Prices across different modes

Wed
Sep 29
$41Amtrak
Find prices
$81American Airlines
Thu
Sep 30
$53Amtrak
$20Flixbus
Find prices
Fri
Oct 1
$41Amtrak
$41Greyhound
$72American Airlines
Sat
Oct 2
$41Amtrak
$41Greyhound
$81American Airlines
Sun
Oct 3
$41Amtrak
$41Greyhound
$81American Airlines
Mon
Oct 4
$41Amtrak
$43Greyhound
Find prices
Tue
Oct 5
$41Amtrak
$41Greyhound
$81American Airlines
Wed
Oct 6
$41Amtrak
$41Greyhound
$81American Airlines
Thu
Oct 7
$41Amtrak
$41Greyhound
$120American Airlines
Fri
Oct 8
$42Amtrak
Find prices
$51American Airlines
Sat
Oct 9
$42Amtrak
$20Flixbus
$51American Airlines
Sun
Oct 10
$41Amtrak
$38Greyhound
$81American Airlines
Mon
Oct 11
$41Amtrak
$41Greyhound
$81American Airlines
Tue
Oct 12
$41Amtrak
Find prices
$81American Airlines
Wed
Oct 13
$41Amtrak
$41Greyhound
$81American Airlines
Thu
Oct 14
$41Amtrak
$41Greyhound
$120American Airlines
Fri
Oct 15
$43Amtrak
$20Flixbus
$51American Airlines
Sat
Oct 16
$41Amtrak
$41Greyhound
$81American Airlines
Sun
Oct 17
$41Amtrak
$38Greyhound
$81American Airlines
Mon
Oct 18
$41Amtrak
$41Greyhound
$81American Airlines

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Tampa, FL and Miami

distanceDistance204 miles (329 km)
durationAverage bus duration5 h
priceAverage bus ticket price$42 (€34)
frequencyBus frequency3 a day
changesDirect busYes, there are 3 direct buses a day

Buses from Tampa, FL to Miami cover the 204 miles (329 km) long trip taking on average 5 h with our travel partners like. Normally, there are 3 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $41 (€33), but the average price of bus tickets is $42 (€34).

Travel Tips

Buses from Tampa, FL to Miami
Take the bus to Miami easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Tampa, FL to Miami.
FAQs
How much does a cheap bus between Tampa, FL and Miami cost?
Looking to save money on your journey? Omio customers have found the cheapest bus to Miami from Tampa, FL for the next 7 days starting from $41 (€33)  one way.
How much is the bus to Miami from Tampa, FL on average?
The bus price between Tampa, FL and Miami is on average $42 (€34)  if you are looking to buy your tickets for this trip in the next 7 days.
How many miles is it from Tampa, FL to Miami by bus?
When traveling this route you should expect the distance between Tampa, FL and Miami by bus to be approximately 204 miles (329 km).
How long is the bus between Tampa, FL and Miami?
The bus time to Miami from Tampa, FL is on average 5 h  for the 204 miles (329 km) long journey, but the time it takes to go to Miami from Tampa, FL by bus can vary depending on specific dates or traveling on weekends and holidays.
How many bus services per day are there to Miami from Tampa, FL?
On average, there are 3 buses a day from Tampa, FL to Miami. The bus times and services may be different on weekends and holidays compared to weekdays.
When is the earliest bus from Tampa, FL to Miami? When is the last bus from Tampa, FL to Miami?
You can take the first bus from Tampa, FL to Miami at 6: 30 AM. The last bus from Tampa, FL to Miami that you can take departs at 9: 30 PM. Omio shows you the latest bus from Tampa, FL to Miami schedule to help you book the best departure time for this journey.
How early should I book Tampa, FL to Miami bus tickets to get the best deals?
If you purchase the Tampa, FL to Miami bus within the next 7 days, you can find one way tickets to cost on average $42 (€34). However, booking your bus ticket in advance gives you access to the best prices for buses to Miami from Tampa, FL. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.