There are 4 ways to get from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa by bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 4 bus, line 100 bus, line 6 bus  •  3 h 17 min

  1. Take the line 4 bus from 3Rd St N + 3Rd Ave N to Gateway Mall - Shelter - 1 4
  2. Take the line 100 bus from Gateway Mall - Shelter - 1 to Marion Transit Parking Lot 100
  3. Take the line 6 bus from Marion Transit Center to Netpark Transfer Center 6

$7

3 alternative options

Taxi  •  33 min

  1. Take a taxi from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa 29.6 miles

$75 - $90

Drive  •  33 min

  1. Drive from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa 29.6 miles

$2 - $5

Uber  •  33 min

  1. Take an Uber from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa 29.6 miles

$35 - $50

What companies run services between St. Petersburg, FL, USA and Seminole Hard Rock Hotel and Casino Tampa, FL, USA?

You can take a bus from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa via Gateway Mall - Shelter - 1, Marion Transit Parking Lot, Marion Transit Center, and Netpark Transfer Center in around 3 h 17 min.

Bus operators
Pinellas Suncoast Transit Authority
Phone
+1 727-540-1900
Email
ride@psta.net
Website
psta.net
Bus from 3Rd St N + 3Rd Ave N to Gateway Mall - Shelter - 1
Ave. Duration
19 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
psta.net
Bus from Gateway Mall - Shelter - 1 to Marion Transit Parking Lot
Ave. Duration
45 min
Frequency
Every 3 hours
Estimated price
$3
Schedules at
psta.net
Hillsborough Area Regional Transit
Website
gohart.org
Bus from Marion Transit Center to Netpark Transfer Center
Ave. Duration
27 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
gohart.org
Other operators
Uber Tampa Bay
Website
uber.com
Towncar from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa
Ave. Duration
33 min
Frequency
On demand
Estimated price
$35 - $50
Signup at
uber.com
uberX
$35 - $50
uberXL
$45 - $60
UberSELECT
$65 - $85
Taxi from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa
Ave. Duration
33 min
Estimated price
$75 - $90
United Taxi
Phone
+1 727-777-7777
Website
gounitedtaxi.com
Yellow Cab of Florida
Phone
+1 727-222-2222
Website
facebook.com
American Taxi
Phone
+1 727-678-3495
Yellow Cab
Phone
+1 813-253-0121
Website
yellowcaboftampa.com
Cab Plus
Phone
+1 813-288-8888
Website
cabplus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Travelling to and around Russia for the 2018 FIFA World Cup and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between St. Petersburg and Seminole Hard Rock Hotel and Casino Tampa is 39 km. The road distance is 47 km.

The cheapest way to get from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa is to drive which costs $2 - $5 and takes 33 min.

The quickest way to get from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa is to taxi which takes 33 min and costs $75 - $90.

No, there is no direct bus from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa. However, there are services departing from 3Rd St N + 3Rd Ave N and arriving at Netpark Transfer Center via Gateway Mall - Shelter - 1 and Marion Transit Center. The journey, including transfers, takes approximately 3 h 17 min.

It takes approximately 3 h 17 min to get from St. Petersburg to Seminole Hard Rock Hotel and Casino Tampa, including transfers.

Trips to Seminole Hard Rock Hotel and Casino Tampa

Sarasota to Seminole Hard Rock Hotel and Casino Tampa The Villages to Seminole Hard Rock Hotel and Casino Tampa Orlando to Seminole Hard Rock Hotel and Casino Tampa West Palm Beach Palm Beach Airport PBI to Seminole Hard Rock Hotel and Casino Tampa Englewood FL USA to Seminole Hard Rock Hotel and Casino Tampa DeLand to Seminole Hard Rock Hotel and Casino Tampa New Port Richey to Seminole Hard Rock Hotel and Casino Tampa Treasure Island FL USA to Seminole Hard Rock Hotel and Casino Tampa Daytona 500 to Seminole Hard Rock Hotel and Casino Tampa St Cloud FL USA to Seminole Hard Rock Hotel and Casino Tampa Winter Park to Seminole Hard Rock Hotel and Casino Tampa Boynton Beach to Seminole Hard Rock Hotel and Casino Tampa Space Coast Stadium to Seminole Hard Rock Hotel and Casino Tampa 5 airports near Seminole Hard Rock Hotel and Casino Tampa Universal Orlando to Seminole Hard Rock Hotel and Casino Tampa Winter Haven to Seminole Hard Rock Hotel and Casino Tampa Eustis to Seminole Hard Rock Hotel and Casino Tampa Westgate Town Center Resort Orlando to Seminole Hard Rock Hotel and Casino Tampa Aquatica Sea World to Seminole Hard Rock Hotel and Casino Tampa Poinciana to Seminole Hard Rock Hotel and Casino Tampa Lynx Central Station Sunrail to Seminole Hard Rock Hotel and Casino Tampa Vero Beach to Seminole Hard Rock Hotel and Casino Tampa Sheraton Vistana Villages Resort Villas Orlando to Seminole Hard Rock Hotel and Casino Tampa Pleasanton to Seminole Hard Rock Hotel and Casino Tampa Biscayne Bay to Seminole Hard Rock Hotel and Casino Tampa Casey Key to Seminole Hard Rock Hotel and Casino Tampa Fairfield Inn Suites by Marriott Orlando At SeaWorld to Seminole Hard Rock Hotel and Casino Tampa Longboat Key to Seminole Hard Rock Hotel and Casino Tampa North Myrtle Beach to Seminole Hard Rock Hotel and Casino Tampa Palatka Station to Seminole Hard Rock Hotel and Casino Tampa