Search Tampa bus tickets

switcheroo

Quickview

How to get to Tampa by bus?

Routes236
Trips per day423
bus carriers8
Stations6
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Tampa?

The cheapest prices for a bus ticket to Tampa that users have found recently on Wanderu start at $1.00. Such great deals to Tampa are available on 5 routes including Miami, Orlando and Lakeland. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Tampa. Seffner at $2.54 has consistently the lowest average bus ticket prices to Tampa.

What are the main bus stations in Tampa?

The most popular bus stations in Tampa are Bus Terminal - 610 E Polk St, Marion Transit Ctr - 1211 N Marion St and USF - Theatre Ctr - 3837 USF Holly Dr. Bus Terminal - 610 E Polk St is the busiest bus station in Tampa.

Miami

There are 11 bus schedules per day connecting Miami with Tampa. It takes on average 6 hours to travel 206 miles, 332 kms, by bus from Miami. 7 bus carriers offer schedules from Miami, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Miami you will most likely to arrive in Tampa at Bus Terminal - 610 E Polk St.
Avg. Time
6h 0m
Avg. Price
$29.81

Tallahassee

There are 8 bus schedules per day connecting Tallahassee with Tampa. It takes on average 6 hours to travel 205 miles, 329 kms, by bus from Tallahassee. 3 bus carriers offer schedules from Tallahassee, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Tallahassee you will most likely to arrive in Tampa at Bus Terminal - 610 E Polk St.
Avg. Time
6h 0m
Avg. Price
$43.76

Fort Lauderdale

There are 7 bus schedules per day connecting Fort Lauderdale with Tampa. It takes on average 6 hours to travel 191 miles, 307 kms, by bus from Fort Lauderdale. 3 bus carriers offer schedules from Fort Lauderdale, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Fort Lauderdale you will most likely to arrive in Tampa at Bus Terminal - 610 E Polk St.
Avg. Time
6h 0m
Avg. Price
$33.41

Gainesville

There are 7 bus schedules per day connecting Gainesville with Tampa. It takes on average 5 hours to travel 118 miles, 190 kms, by bus from Gainesville. 5 bus carriers offer schedules from Gainesville, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Gainesville you will most likely to arrive in Tampa at Bus Terminal - 610 E Polk St.
Avg. Time
5h 0m
Avg. Price
$38.09

Houston

There are 6 bus schedules per day connecting Houston with Tampa. It takes on average 23 hours to travel 792 miles, 1274 kms, by bus from Houston. 3 bus carriers offer schedules from Houston, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Houston you will most likely to arrive in Tampa at 4215 B N Armenia Ave.
Avg. Time
23h 0m
Avg. Price
$173.68

Located in Florida , United States, you can travel by bus to Tampa from 236 destinations and choose from 423 daily bus schedules to get you there. Greyhound has the most bus connections to Tampa. The furthest bus arriving in Tampa covers a distance of 2598.96 miles, 4181.56 kms, covering the journey in 1 hour and 27 minutes

Looking for other ways to get there? Check out Train options to Tampa.

bus companies serving Tampa

Greyhound

There are 195 daily Greyhound schedules to Tampa. Greyhound can get you to Tampa by bus from 126 destinations including Fort Lauderdale.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
20h 31m
Avg. Price
$94.12

Megabus

There are 10 daily Megabus schedules to Tampa. Megabus can get you to Tampa by bus from 5 destinations including Hollywood.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
3h 25m
Avg. Price
$14.49

RedCoach Business

There are 5 daily RedCoach Business schedules to Tampa. RedCoach Business can get you to Tampa by bus from 6 destinations including Miami.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
4h 27m
Avg. Price
$49.63

RedCoach First Class

There are 10 daily RedCoach First Class schedules to Tampa. RedCoach First Class can get you to Tampa by bus from 6 destinations including Miami.
Restroom
WiFi
Movies
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
4h 8m
Avg. Price
$51.43

El Expreso Bus

There are 5 daily El Expreso Bus schedules to Tampa. El Expreso Bus can get you to Tampa by bus from 40 destinations including Houston.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
21h 29m
Avg. Price
$142.29

OurBus

There are 4 daily OurBus schedules to Tampa. OurBus can get you to Tampa by bus from 4 destinations including Sarasota.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
3h 28m
Avg. Price
$24.12

Tornado Bus

There are 19 daily Tornado Bus schedules to Tampa. Tornado Bus can get you to Tampa by bus from 115 destinations including Houston.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
19h 51m
Avg. Price
$133.91

Wanda Coach

There are 1 daily Wanda Coach schedules to Tampa. Wanda Coach can get you to Tampa by bus from New York.
Restroom
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
20h 25m
Avg. Price
$100.20