Go to top

Tampa to Miami Bus

Exploring the journey of traveling from Tampa to Miami by bus is to embark on a journey that travels through the diversity of landscapes and experiences that Florida has to offer. This journey, which spans approximately 280 miles, connects two vibrant cities, each imbued with its own cultural essence and distinctive charm.

During the bus ride, passengers have the opportunity to immerse themselves in a visual journey that goes from the West Coast to the southern tip of the state, offering a unique perspective of the beauty and variability of the Florida environment.

Buses from Tampa depart from the main bus terminal, Tampa Greyhound Station, and arrive at the Miami Central Station.

Miami is a singular destination that captivates visitors with its eclectic mix of white sand beaches, vibrant arts scene, and unique cosmopolitan atmosphere. The city is home to a rich cultural diversity, reflected in neighborhoods like Little Havana and Wynwood, where you can explore colorful murals and sample delicious multicultural cuisine.

icono reloj

How many hours is it?:
5 - 6 hours

icono dinero

How much does a ticket cost?:
25 - 50 USD

icono distancia

450 Km

icono sol

First departure:

icono luna

Last departure:

Schedules and Tickets for Tampa to Miami

The cost of a bus ticket from Miami to Tampa ranges from $25 to $50, depending on the selected service level (cheap or luxury), the departure time, and the operating company.

Various bus companies such as Greyhound, Megabus, RedCoach and Florida Red Line, offer regular services on this route, each with its own amenities and policies, so it is recommended to examine the options before making a reservation.

The duration of the bus ride from Miami to Tampa can vary due to factors such as traffic, weather conditions, and the specific route of the bus company, typically ranging from 5 to 6 hours.

CompanyDeparture SchedulesArrival Schedules


Ticket price: 25 - 31 USD

Cheap, Luxury

Tampa Bus Station

07:45, 14:00

Miami Intermodal Center

14:40, 22:20


Ticket price: 25.50 - 50.00 USD

Cheap, Luxury

Univ of South Florida

09:45, 10:30, 13:00, 15:30, 16:15

Miami Golden Glades

16:20, 16:50, 19:50, 22:35, 02:05


Ticket price: 35 - 50 USD

Cheap, Luxury

Tampa USF

09:00, 15:30

Miami Airport

14:00, 20:30

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.