- Naples to St. Petersburg buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Naples, FL | Central Ave N | No tags | ||||
![]() | Bus | Naples, FL | Central Ave N | No tags | ||||
![]() | Bus | Naples, FL | St Petersburg (Psta Transit Center) | No tags | ||||
![]() | Bus | Naples, FL | Central Ave N | No tags | ||||
![]() | Bus | Naples, FL | Central Ave N | No tags |
Get from Naples to St. Petersburg
The journey takes about 3 hours 50 minutes, and with fares starting at just £23, it presents an excellent value for a comfortable ride.
Where are the popular stops in Naples and St. Petersburg?
Stops in Naples
- A
Pine Ridge & I-75
6065 Pine Ridge Rd (McDonald's), Naples, FL 34102 - B8875 Davis Blvd (McDonald's, I-75 S Exit 101), Naples, FL 33962
Stops in St. Petersburg
- A
Saint Petersburg Racetrack Bus Stop
2551 54th Ave N, St. Petersburg, FL 33714, USA - B
St Petersburg Bus Station
180 9th St N, St. Petersburg, FL 33705, USA
Compare bus companies
Frequently asked questions about travelling by bus from Naples, FL, US to St. Petersburg
How far is St. Petersburg from Naples by coach?
The journey from Naples to St. Petersburg by coach covers an approximate distance of 130 miles (210 km).
What is the best way to go from Naples to St. Petersburg without a car?
The best way to go from Naples to St. Petersburg without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Naples, FL, US to St. Petersburg as early as possible.







