You can take the bus for this trip. Wanderu has a good selection of intercity buses to choose from, with fares as low as $16 on average. Book your ticket early to secure a seat.
Traveling by plane will get you to St Petersburg faster than driving, but it's more expensive. A flight between Southwest Florida International Airport and St Pete-Clearwater International Airport takes about 42 minutes. This calculation is based on the use of the Vincenty formula and assumes a spherical Earth (the shortest distance between two points on a straight line).
It would take about 2 hours and 52 minutes to drive this far without making any stops. However, if you're stopping to sightsee along the way, the total driving time will be longer.
The halfway point is Nokomis, FL. It's located 57 miles from Saint Petersburg and 60 miles from Fort Myers. A trip to this place will allow you to explore both the city and the surrounding areas, which is why it's worth a visit.
A day trip from St Petersburg to Fort Myers is a great way to experience the state's culture and history. It's also an excellent opportunity to see some of the area's natural beauty, such as the lakes and canals around Sirenia Vista Park. During this trip, you might even spot some manatees! The town of Cape Coral is another highlight of this area, as it's well known for its bodies of water and wildlife.