We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cheap flights from Saint Louis to St. Petersburg

Compare prices (in new window)
    Select all
Low fares for Saint Louis (STL) to Tampa (TPA)
Wed 11/22 - Fri 12/01
9 days
$77
Sat 12/09 - Mon 12/18
9 days
$77
Mon 01/08 - Wed 01/17
9 days
$77
Sat 02/03 - Mon 02/12
9 days
$77
Wed 03/07 - Wed 03/21
14 days
$149
Mon 04/02 - Wed 04/04
2 days
$259
Mon 12/04 - Mon 12/11
7 days
$77
Wed 01/03 - Mon 01/08
5 days
$77
Fri 11/24 - Wed 11/29
5 days
$77
Mon 12/11 - Mon 12/18
7 days
$77
Sat 11/25 - Sat 12/02
7 days
$77
Mon 01/01 - Mon 01/08
7 days
$77
Fri 12/08 - Fri 12/15
7 days
$77
Wed 12/13 - Mon 12/18
5 days
$77
Wed 11/29 - Mon 12/04
5 days
$77
Wed 12/06 - Fri 12/08
2 days
$77
Fri 12/01 - Wed 12/20
19 days
$77
Sat 12/09 - Mon 12/11
2 days
$77
Hotels with great views in St. Petersburg
Hilton Saint Petersburg Carillon Park
Hilton Saint Petersburg Carillon Park
1,100 Reviews
St. Petersburg, FL
from
The Vinoy Renaissance St. Petersburg Resort & Golf Club
The Vinoy Renaissance St. Petersburg Resort & Golf Club
1,827 Reviews
St. Petersburg, FL
from
Hampton Inn and Suites St. Petersburg Downtown
Hampton Inn and Suites St. Petersburg Downtown
1,101 Reviews
St. Petersburg, FL
from
Boca Ciega Resort & Marina
Boca Ciega Resort & Marina
110 Reviews
St. Petersburg, FL
from
Route information
  • Saint Louis, MO is 871 miles from St. Petersburg
  • There are 2 daily flights from Saint Louis, MO to St. Petersburg
  • There are 12 weekly flights from Saint Louis, MO to St. Petersburg
  • 2 non-stop flights are operating from Saint Louis, MO to St. Petersburg today
  • Southwest Airlines has the most nonstop flights between Saint Louis, MO and St. Petersburg
  • Atlanta, GA - Hartsfield-Jackson Atlanta Intl Airport is the most popular connection for one stop flights between Saint Louis, MO and St. Petersburg
In-Flight Information
  • The average flying time for a direct flight from Saint Louis, MO to St. Petersburg is 2 hours 12 minutes
  • Most direct flights leave around 9:35 CDT
  • Southwest Airlines flight #388 is today's earliest flight from Saint Louis, MO to St. Petersburg (9:35 CDT, Boeing 737-700 (winglets) pax)
  • Southwest Airlines flight #1487 is today's latest flight from Saint Louis, MO to St. Petersburg (9:35 CDT, Boeing 737-700 (winglets) pax)
Show More
Arrival information
  • St. Petersburg is 15 mi from Tampa Intl Airport (Tampa, FL).
  • Tampa Intl Airport (Tampa, FL)
    • Right now, 57 airlines operate out of Tampa Intl Airport.
    • Tampa Intl Airport offers nonstop flights to 62 cities.
    • Every week, at least 2,742 domestic flights and 120 international flights depart from Tampa Intl Airport.
Show More