Search bus tickets to Tampa

switcheroo

Quickview

How to get to Tampa by bus?

Routes221
Trips per day470
bus carriers11
Stations7
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

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 6 routes including Miami, Orlando and Fort Myers. 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.45 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 1609 N Tampa St, Marion Transit Ctr - 1211 N Marion St and Bus Terminal - 610 E Polk St. 1609 N Tampa St is the busiest bus station in Tampa.

Houston

There are 13 bus schedules per day connecting Houston with Tampa. It takes on average 23 hours and 40 minutes 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 40m
Avg. Price
$168.61

Orlando

There are 13 bus schedules per day connecting Orlando with Tampa. It takes on average 1 hour and 57 minutes to travel 78 miles, 125 kms, by bus from Orlando. 5 bus carriers offer schedules from Orlando, with Greyhound offering the most daily connections to Tampa. Traveling by bus from Orlando you will most likely to arrive in Tampa at USF - Theatre Ctr - 3837 USF Holly Dr.
Avg. Time
1h 57m
Avg. Price
$13.77

Miami

There are 13 bus schedules per day connecting Miami with Tampa. It takes on average 7 hours and 4 minutes to travel 206 miles, 332 kms, by bus from Miami. 6 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 USF - Theatre Ctr - 3837 USF Holly Dr.
Avg. Time
7h 4m
Avg. Price
$30.58

Fort Lauderdale

There are 10 bus schedules per day connecting Fort Lauderdale with Tampa. It takes on average 6 hours and 15 minutes to travel 191 miles, 307 kms, by bus from Fort Lauderdale. 5 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 15m
Avg. Price
$36.58

New York

There are 7 bus schedules per day connecting New York with Tampa. It takes on average 22 hours and 37 minutes to travel 1005 miles, 1616 kms, by bus from New York. 3 bus carriers offer schedules from New York, with Greyhound offering the most daily connections to Tampa. Traveling by bus from New York you will most likely to arrive in Tampa at Bus Terminal - 610 E Polk St.
Avg. Time
22h 37m
Avg. Price
$89.55

Located in Florida, United States of America, you can travel by bus to Tampa from 221 destinations and choose from 470 daily bus schedules to get you there. PandaNY Bus 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 88 hours and 31 minutes

Looking for other ways to get there? Check out Train options to Tampa. For even more options, you can compare the different ways to get from cities like Orlando to Tampa.

Bus companies serving Tampa

There are 28.93 daily Greyhound schedules to Tampa. Greyhound can get you to Tampa by bus from 279 destinations including Fort Lauderdale.
Avg. Time
13h 45m
Avg. Price
$56.21

There are 12 daily Megabus schedules to Tampa. Megabus can get you to Tampa by bus from 6 destinations including Fort Myers.
Avg. Time
3h 31m
Avg. Price
$14.71

There are 16.116667 daily RedCoach Business schedules to Tampa. RedCoach Business can get you to Tampa by bus from 10 destinations including Miami.
Avg. Time
5h 12m
Avg. Price
$47.14

There are 5.054545 daily RedCoach Economy schedules to Tampa. RedCoach Economy can get you to Tampa by bus from 8 destinations including Fort Lauderdale.
Avg. Time
6h 2m
Avg. Price
$46.28

There are 6.696429 daily RedCoach First Class schedules to Tampa. RedCoach First Class can get you to Tampa by bus from 7 destinations including Atlanta.
Avg. Time
6h 36m
Avg. Price
$56.65

There are 5.780488 daily El Expreso Bus schedules to Tampa. El Expreso Bus can get you to Tampa by bus from 14 destinations including Houston.
Avg. Time
22h 58m
Avg. Price
$159.98

There are 3.333333 daily OurBus schedules to Tampa. OurBus can get you to Tampa by bus from 4 destinations including Fort Lauderdale.
Avg. Time
3h 55m
Avg. Price
$25.47

There are 12.916667 daily PandaNY Bus schedules to Tampa. PandaNY Bus can get you to Tampa by bus from 13 destinations including Hardeeville.
Avg. Time
9h 20m
Avg. Price
$72.29

There are 7.755556 daily RedCoach Express schedules to Tampa. RedCoach Express can get you to Tampa by bus from 2 destinations including Orlando.
Avg. Time
1h 51m
Avg. Price
$13.10

There are 4.521739 daily Tornado Bus schedules to Tampa. Tornado Bus can get you to Tampa by bus from 11 destinations including Houston.
Avg. Time
1d 2h 2m
Avg. Price
$171.58

There are 2 daily Wanda Coach schedules to Tampa. Wanda Coach can get you to Tampa by bus from New York.
Avg. Time
20h 23m
Avg. Price
$80.81