Travel from Tampa to Key-West

Bus or fly from Tampa to Key West?

Silver Airways and American Airlines fly from Tampa to Key West 5 times a day. Alternatively, you can take a bus from Tampa to Key West via Port of Miami Cruise Terminal and Miami, FL in around 10 h 30 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Tampa to Key West

ModeDurationPrice
From Marion Transit Center line 30 bus to SkyConnect Rental Car Facility Station, bus to Tampa airport, fly to Key West airport, then bus to Key West.4 h 26 min$188
From Tampa, FL - McDonalds bus to Daniels Parkway @ Danport Boulevard, line 50 bus to Winkler Road @ Summerlin Road, taxi to Fort Myers Beach, FL, then ferry to Key West, FL.8 h 2 min$151
From Tampa, FL - McDonalds bus to Port of Miami Cruise Terminal, walk to Miami, FL, then bus to Key West, FL.10 h 30 min$80
From Tampa Amtrak train to Miami Amtrak, walk to Tri-Rail Station Rail Southbound, train to Government Center Metromover Station, tram to College / Bayside Metromover Station, walk to Miami, FL, then bus to Key West, FL.11 h 5 min$114
From Tampa bus to Miami, FL, bus to Airport/Beaches, then bus to Flagler & Grinnell.12 h 13 min$51
From Tampa Amtrak train to Nw 37 Ave Amtrak Station, line 112 bus to South Beach, FL, then bus to Key West, FL.12 h 22 min$98
From Tampa drive to Key West.7 h 44 min$50

How long does it take to get from Tampa to Key West?

It takes approximately 4 h 26 min to get from Tampa to Key West, including transfers.

Is there a direct bus between Tampa and Key West?

No, there is no direct bus from Tampa to Key West. However, there are services departing from Tampa, FL - McDonalds and arriving at Key West, FL via Miami, FL. The journey, including transfers, takes approximately 10 h 30 min.

Operators from Tampa to Key West

OperatorPhoneWebsite
Hillsborough Area Regional TransitHillsborough Area Regional Transit
Silver AirwaysSilver Airways
American AirlinesAmerican Airlines
Key West TransitKey West Transit
The Florida Express Bus407-442-2810The Florida Express Bus
Lee County Transit+1 239-533-2111Lee County Transit
Key West ExpressKey West Express
Go Buses1 855 888-7160Go Buses
Amtrak+1 1-800-872-7245Amtrak
Miami Dade TransitMiami Dade Transit
Megabus877-462-6342Megabus
Greyhound USA+1 214-849-8100Greyhound USA