Travel from Fort-Lauderdale to Tampa

Train, bus or fly from Fort Lauderdale to Tampa?

Amtrak operates a train from Fort Lauderdale to Tampa once daily. Tickets cost $45 - $120 and the journey takes 4 h 43 min. Alternatively, Megabus operates a bus from Fort Lauderdale to Tampa every 3 hours. Tickets cost $10 - $35 and the journey takes 4 h 57 min. Greyhound USA also services this route once daily.

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 Fort Lauderdale to Tampa

ModeDurationPrice
From Fort Lauderdale Amtrak train to Tampa Amtrak.4 h 43 min$80
From Fort Lauderdale bus to Tampa.4 h 57 min$25
From Fort Lauderdale drive to Tampa.4 h 17 min$28
From Broward B/Se 1 A line 01 bus to Fort Lauderdale airport, fly to Tampa airport, bus to Airport Rental Car Facility, then line 30 bus to Tampa.3 h 33 min$105
From Fort Lauderdale bus to Airport Station, tram to Miami airport, fly to Tampa airport, bus to Airport Rental Car Facility, then line 30 bus to Tampa.4 h 7 min$128
From Fort Lauderdale Station train to Quadrille Blvd @ Datura St, line 1 bus to West Palm Beach Station, bus to West Palm Beach/Palm Beach airport, fly to Tampa airport, bus to Airport Rental Car Facility, then line 30 bus to Tampa.4 h 40 min$133

How long does it take to get from Fort Lauderdale to Tampa?

The train from Fort Lauderdale Amtrak to Tampa Amtrak takes 4 h 43 min including transfers and departs once daily.

Is there a direct train between Fort Lauderdale and Tampa?

Yes, there is a direct train departing from Fort Lauderdale Amtrak and arriving at Tampa Amtrak. Services depart once daily, and operate every day. The journey takes approximately 4 h 43 min.

Is there a direct bus between Fort Lauderdale and Tampa?

Yes, there is a direct bus departing from Fort Lauderdale and arriving at Tampa. Services depart once daily, and operate every day. The journey takes approximately 4 h 57 min.

Operators from Fort Lauderdale to Tampa

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
Broward County TransitBroward County Transit
Southwest AirlinesSouthwest Airlines
Spirit AirlinesSpirit Airlines
Silver AirwaysSilver Airways
Hillsborough Area Regional TransitHillsborough Area Regional Transit
Miami Dade TransitMiami Dade Transit
American AirlinesAmerican Airlines
BrightlineBrightline
Palm TranPalm Tran
Tri RailTri Rail