Port Tampa Bay Cruise Port Guide
Port Tampa Bay operates three cruise terminals — Terminal 2, Terminal 3, and Terminal 6 — clustered in the Channel District near downtown Tampa, home-porting Carnival, Royal Caribbean, Celebrity, Norwegian, and Margaritaville at Sea for Western Caribbean and Mexico sailings. Tampa International Airport (TPA) is about 9-10 miles away, roughly a 15-20 minute drive, making it one of the more convenient airport-to-port connections in Florida. Because ships rotate between the three terminals depending on the sailing, always confirm your specific terminal on your cruise documents before you travel. The free TECO Line Streetcar links the Channel District, downtown, and historic Ybor City, giving cruisers a no-cost way to explore before or after their sailing.
Last updated July 9, 2026
Port Tampa Bay operates three cruise terminals — Terminal 2, Terminal 3, and Terminal 6 — clustered in the Channel District near downtown Tampa, home-porting Carnival, Royal Caribbean, Celebrity, Norwegian, and Margaritaville at Sea. Tampa International Airport (TPA) sits about 9 miles away, roughly a 15-20 minute drive, making this one of the more convenient airport-to-port connections in Florida.
This hub is a practical starting point, not a booking engine. Use it to size up the choices in a few minutes, then follow the deeper guides for parking and hotels. Everything here is written to help you decide; we call out where details change often and should be confirmed directly with the provider before you book.
How to think about it
- Driving in? Parking is your main decision — compare the port's own Channelside garage against independent off-site lots and hotel park-and-cruise packages, and confirm which terminal your ship uses before you pick a lot.
- Flying in? TPA is close and convenient; St. Pete–Clearwater (PIE) is roughly twice the distance and adds real drive time. Either way, don't book a same-day flight.
- Arriving the night before? A Channel District hotel removes most of the guesswork from your morning — just confirm your terminal (2, 3, or 6) first, since assignments rotate by sailing.
We are an independent guide and are not affiliated with any cruise line, Port Tampa Bay, or any airport. Always verify current terminal assignments, prices, and shuttle details directly with Port Tampa Bay or your cruise line before you travel.
Plan your trip
Nearby airports
| Airport | Distance to port | Notes |
|---|---|---|
| Tampa International Airport (TPA) | ~9 mi | Port Tampa Bay describes the trip from TPA to the Channelside terminals as about a 15-minute drive in normal traffic; allow 20-25 minutes during peak periods. |
| St. Pete–Clearwater International Airport (PIE) | ~20 mi | Roughly 20 miles / 25-30 minutes to the Channel District port area; a smaller airport served mainly by Allegiant, worth checking if fares are notably cheaper than TPA. |
Common timing mistakes
- Not confirming which terminal (2, 3, or 6) your specific sailing uses — Port Tampa Bay operates three separate terminals and assignments can change by cruise line and date.
- Assuming the port garage requires a reservation — it doesn't, but independent off-site lots usually do, and skipping that step there can mean a higher walk-up rate or no spot at all.
- Confusing Tampa International (TPA) with St. Pete–Clearwater (PIE) when booking flights — PIE is roughly twice the distance from the port.
- Not budgeting extra drive time from PIE, which lacks the direct downtown route TPA has.
- Skipping the TECO Streetcar as a free way to reach Ybor City or downtown before/after the cruise, and paying for rideshare instead.
Cruise terminals
- Cruise Terminal 2 (651 Channelside Dr.). One of three Channel District terminals; served by a rotating mix of Carnival, Royal Caribbean, Celebrity, and Norwegian depending on the sailing — Port Tampa Bay does not publish fixed line-to-terminal assignments, so confirm on your cruise documents.
- Cruise Terminal 3 (815 Channelside Dr.). The central terminal, directly across from the main cruise parking garage at 810 Channelside Dr.; used on a rotating basis by Carnival, Royal Caribbean, Celebrity, Norwegian, and Holland America.
- Cruise Terminal 6 (1333 McKay St.). Located separately near McKay Street with its own adjacent parking; used by Margaritaville at Sea and other lines when more than two ships are in port.
Official source
Verify terminal, parking, and schedule details with the official source before you travel.