The best flight deals to St. Petersburg, FL (PIE)

Popular flight routes to St. Petersburg, FL

Flights from Louisville, KY to St. Petersburg, FL
$21 $20
Prime price per passenger
Flights from Asheville, NC to St. Petersburg, FL
$30 $29
Prime price per passenger
Flights from Knoxville, TN to St. Petersburg, FL
$36 $35
Prime price per passenger
Flights from Columbus, OH to St. Petersburg, FL
$40 $39
Prime price per passenger

Cheap Flights to St. Petersburg, FL (PIE)

About St. Petersburg, FL

Vibrant and modern, with an excellent arts scene and some of the best weather on the continent, it's clear why St. Petersburg, or St. Pete to locals, is becoming such a popular destination for young and old alike. Nicknamed "The Sunshine City", many of the activities on offer reflect the exceptional climate. From farmers markets to vast national parks, the city combines joy of the outdoors with the convenience and vibrancy of a modern city, with many exceptional shopping centers, museums and clubs to be discovered. The city's beaches are considered to be the finest in the entire country. Discover here the best offers for Flight + Hotel to St-Petersburg FL.

Things to do and places to visit in St. Petersburg, FL

Well known for its stunning weather, St. Petersburg is a bright, vibrant city famed for its eclectic arts scene and natural beauty. After arriving, tired tourists can relax in the many wonderful local restaurants and enjoy the superb produce on offer in the region. There are many excellent hotels and inns that reflect the excellent hospitality of the South as well as a superb variety of galleries and museums. The city is also famed for its excellent selection of shopping malls, parks and beaches, ensuring that the city truly has something for everyone.

After flights to St. Petersburg be sure to:

Airports in St. Petersburg, FL

Tampa International Airport serves the city. It handles approximately 19 million passengers annually. A much smaller airport that also serves the city and is closer by is St. Petersburg-Clearwater International Airport.

Tampa International Airport

Top Carriers

Top carriers that serve the airport include: United Airlines, Delta Air Lines and American Airlines.


The airport is situated 6 miles south of Tampa and approximately 18 miles from St. Petersburg, allowing for the road.


Travelling to the airport means crossing the bridge from St. Petersburg to Tampa. There are numerous bus services that do this, or you could also hire a taxi or rent a car. Although a separate city, the journey will likely take just 30-40 minutes. The terminal itself is accessible by bus and car.

St. Petersburg-Clearwater International Airport

Top Carriers

Carriers that serve the airport include: Sun Country Airlines, and Allegiant Air.


The airport is located 9 miles north of St. Petersburg.


The airport is accessible primarily by road. There are numerous bus services that run from the city. There are also taxi and car hire services available from the city center.

Frequently asked questions about flights to St. Petersburg, FL

How can I find cheap flights to St. Petersburg, FL on eDreams?
At eDreams you will find flights from $20 to St. Petersburg, FL. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to St. Petersburg, FL.
Which airlines fly to St. Petersburg, FL?
Airlines flying direct from the US to St. Petersburg, FL include:
  • Allegiant Air, with flights from Indianapolis, IN, Knoxville, TN and from Flint, MI, for example.
How long before a flight to St. Petersburg, FL should I be at the airport?
If you want to be on time for your flight to St. Petersburg, FL, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to St. Petersburg, FL departing from over 62 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to St. Petersburg, FL with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of St. Petersburg, FL’s airport?
St. Petersburg, FL is served by 2 airport[s]. St Petersburg - Clearwater Intl operates flights towards both domestic and international destinations within 62 cities, such as Asheville, NC, Indianapolis, IN and Knoxville, TN, the most popular routes.
How far is St. Petersburg, FL’s airport from the city centre?
St. Petersburg, FL’s airport St Petersburg - Clearwater Intl is located 10 miles from the city centre.
What is the weather like in St. Petersburg, FL?
If you're looking for summer vibes, the best time to travel to St. Petersburg, FL is in May, June and July, when the average temperature reaches 30.42 °C, while May, March and April are the 3 sunniest months of the year, with an average of 134.83 hours. However, if you prefer colder temperatures, make sure you visit St. Petersburg, FL during January, February or December to experience an average of 13.55 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during February, April and January, when the average precipitation in St. Petersburg, FL is 10.5 mm, while the months of January, February and March are drier, with an average of 0 mm.
Airport code PIE PIE is the airport IATA code on flights to St. Petersburg, FL
Top Airline Allegiant Air Popular airline with flights to St. Petersburg, FL

Plan your trip