Bus stop in Tampa, FL

Tampa Bus Station

FlixBus and Greyhound stop here: 87 departures a week to 31 cities and towns. The first bus leaves at 6:10 AM and the last at 10:35 PM.

Timetable data from

Departures a week
87
Destinations
31
Bus companies
2
Arrivals a week
87

Where the bus stop is

Nearest address North Morgan Street, Tampa, FL 33602 (© OpenStreetMap contributors)

In Tampa, FL, at 27.95586, -82.45840. Open in Google Maps of Tampa Bus Station (Google Maps) · Directions to Tampa Bus Station (Google Maps)

The map needs JavaScript.

Where you can go from here

Direct buses from this bus stop. Pick a destination for its full timetable.

Direct destinations from Tampa Bus Station
DestinationBuses a weekFastestBus company
Orlando, FL46 buses a weekFastest 1h 30mFlixBus and Greyhound
Miami, FL FLL airport34 buses a weekFastest 6h 20mFlixBus and Greyhound
Fort Lauderdale, FL FLL airport21 buses a weekFastest 5h 30mFlixBus and Greyhound
Lakeland, FL21 buses a weekFastest 35mFlixBus and Greyhound
St. Petersburg, FL20 buses a weekFastest 35mFlixBus
Sarasota, FL20 buses a weekFastest 1h 40mFlixBus
Fort Myers, FL20 buses a weekFastest 3h 05mFlixBus
Hollywood, FL20 buses a weekFastest 6h 05mFlixBus and Greyhound
West Palm Beach, FL14 buses a weekFastest 5h 40mFlixBus and Greyhound
Spring Hill, FL14 buses a weekFastest 50mGreyhound
Chiefland, FL14 buses a weekFastest 2h 45mGreyhound
Perry, FL14 buses a weekFastest 4h 05mGreyhound
Tallahassee, FL14 buses a weekFastest 5h 20mGreyhound
Winter Haven, FL14 buses a weekFastest 1h 25mGreyhound
Bonita Springs, FL13 buses a weekFastest 4h 10mFlixBus
Venice, FL7 buses a weekFastest 2h 10mFlixBus
Fort Pierce, FL7 buses a weekFastest 4h 25mFlixBus
Port St. Lucie, FL7 buses a weekFastest 4h 40mFlixBus
Miami Beach, FL7 buses a weekFastest 7h 35mFlixBus
Lealman, FL7 buses a weekFastest 25mGreyhound
Plant City, FL7 buses a weekFastest 35mGreyhound
Lake Wales, FL7 buses a weekFastest 1h 55mGreyhound
Avon Park, FL7 buses a weekFastest 2h 25mGreyhound
Sebring, FL7 buses a weekFastest 2h 45mGreyhound
Lake Placid, FL7 buses a weekFastest 3h 10mGreyhound
Clewiston, FL7 buses a weekFastest 4h 35mGreyhound
Belle Glade, FL7 buses a weekFastest 5h 00mGreyhound
Bartow, FL7 buses a weekFastest 1h 15mGreyhound
Titusville, FL7 buses a weekFastest 4h 15mGreyhound
Gainesville, FL New5 buses a weekFastest 3h 30mFlixBus
Atlanta, GA New5 buses a weekFastest 9h 15mFlixBus

Departures

Every bus leaving this bus stop, by time of day. Times are local. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Departures from Tampa Bus Station
DepartsGoing toDaysBus company
6:10 AMTallahasseeDailyGreyhound
6:20 AMOrlandoDailyFlixBus
6:50 AMTitusvilleDailyGreyhound
7:00 AMMiami FLL airportDailyFlixBus
11:10 AMTallahasseeDailyGreyhound
1:30 PMMiami FLL airportDailyFlixBus
1:45 PMMiamiDailyGreyhound
2:30 PMOrlandoDailyFlixBus
3:15 PMMiamiDaily except WedFlixBus
4:00 PMOrlandoDailyFlixBus
8:15 PM NewAtlantaMon, Thu, Fri, Sat, SunFlixBus
10:00 PMOrlandoDaily except TueFlixBus
10:35 PMMiamiDailyFlixBus

Buses arriving from

Questions

Which bus companies stop at Tampa Bus Station?

FlixBus and Greyhound stop at Tampa Bus Station in Tampa, FL.

What time does the first bus leave Tampa Bus Station?

The first departure is at 6:10 AM (Daily) and the last at 10:35 PM (Daily). Times are local.

Where can I go from Tampa Bus Station?

Direct buses go to 31 cities and towns, including Orlando, Miami, Fort Lauderdale, Lakeland and St. Petersburg.

Where is Tampa Bus Station?

Tampa Bus Station is in Tampa, FL, at North Morgan Street, Tampa, FL 33602 (the nearest address on OpenStreetMap), at latitude 27.95586, longitude -82.45840.

Other bus stops in Tampa

All Tampa schedules