£281 Find Cheap Flights to St. Petersburg – Compare and Save

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to St. Petersburg departing on 3/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
1 adult, Economy, 0 bags

Save 26% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
£442
Typical prices: £425-£570
United Airlines
Wed 23/9Sat 26/9
LHR - TPA • 2 stops
Cheapest direct flights
£528
Typical prices: £469-£733
Finnair
Sat 22/8Mon 7/9
LGW - TPA • Direct
Arrival airport
You can’t fly directly to St. Petersburg. It is served by Tampa (TPA), located 15.3 miles from St. Petersburg.
FAQs
FAQs
FAQs
FAQs
Top routes
Cheapest
Most popular
Insights
Insights
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to St. Petersburg!
Flight Deals
Useful Info
Flight Deals

Cheap Flights to St. Petersburg

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to St. Petersburg that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to St. Petersburg

Wed, 23 Sep - Sat, 26 Sep
United Airlines Logo
11:05 - 15:16
LHR
-
TPA
57h 11m
2 stops
United Airlines Logo
12:44 - 11:10
TPA
-
LHR
41h 26m
2 stops
£442United Airlines
Sat, 26 Sep - Sat, 26 Sep
United Airlines Logo
07:30 - 15:55
LHR
-
TPA
13h 25m
1 stop
United Airlines Logo
19:13 - 21:20
TPA
-
LHR
21h 07m
1 stop
£442United Airlines
Tue, 11 Aug - Sun, 23 Aug
Delta Logo
09:20 - 17:50
LHR
-
TPA
13h 30m
1 stop
Delta Logo
10:42 - 07:10
TPA
-
LHR
15h 28m
1 stop
£446Delta
Tue, 11 Aug - Mon, 24 Aug
Delta Logo
11:45 - 20:35
LHR
-
TPA
13h 50m
1 stop
Delta Logo
10:42 - 07:10
TPA
-
LHR
15h 28m
1 stop
£461Delta
Mon, 28 Dec - Wed, 30 Dec
Lufthansa Logo
13:45 - 15:23
LHR
-
TPA
30h 38m
1 stop
Lufthansa Logo
14:14 - 10:50
TPA
-
LHR
15h 36m
1 stop
£462Lufthansa
Tue, 29 Dec - Mon, 4 Jan
Virgin Atlantic Logo
15:45 - 14:16
LHR
-
TPA
27h 31m
1 stop
Virgin Atlantic Logo
07:00 - 06:50
TPA
-
LHR
18h 50m
1 stop
£502Virgin Atlantic
Tue, 8 Sep - Tue, 15 Sep
Multiple Airlines Logo
18:40 - 17:10
LHR
-
TPA
27h 30m
1 stop
Multiple Airlines Logo
11:20 - 10:25
TPA
-
LHR
18h 05m
1 stop
£504Multiple Airlines
Thu, 10 Sep - Thu, 17 Sep
Multiple Airlines Logo
08:45 - 17:40
LHR
-
TPA
13h 55m
1 stop
Multiple Airlines Logo
13:00 - 10:25
TPA
-
LHR
16h 25m
1 stop
£510Multiple Airlines
Sun, 22 Nov - Thu, 7 Jan
Virgin Atlantic Logo
14:05 - 13:59
LHR
-
TPA
28h 54m
1 stop
Virgin Atlantic Logo
16:20 - 07:50
TPA
-
LHR
10h 30m
1 stop
£510Virgin Atlantic
Mon, 7 Sep - Mon, 14 Sep
Lufthansa Logo
06:30 - 15:55
LHR
-
TPA
14h 25m
1 stop
Lufthansa Logo
12:17 - 06:45
TPA
-
LHR
13h 28m
1 stop
£537Lufthansa
Useful Info

Good to know - Cheap tickets to St. Petersburg

Low season

January

Cheapest flight

£281
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly and prices are also 10% lower on average.
Flight from Edinburgh to Tampa

FAQs - booking St. Petersburg flights

  • How long is the flight to St. Petersburg?

    Flights from London Heathrow Airport9h 40m
    Flights from London Gatwick Airport9h 30m
    Flights from Edinburgh13h 36m
    Flights from London15h 03m
    Flights from Manchester16h 42m
  • What is the cheapest flight to Tampa?

    In the last 5 days, the cheapest flight deal to Tampa was found on the route from Edinburgh, at £442 return. The most popular connection is from London to Tampa, while KAYAK users have found return deals for as low as £442 in the last 5 days.

  • Which airlines fly to Tampa?

    Many airlines fly to Tampa, the most common ones being Virgin Atlantic, British Airways, and Norse Atlantic UK. See the amount of flights per week for popular airlines flying to Tampa.

  • How to fly to St. Petersburg?

    You cannot fly directly to St. Petersburg. KAYAK recommends you fly to Tampa (TPA) (15.32 miles from St. Petersburg). From there you can hire a car or take a taxi.

  • What airports are near St. Petersburg?

    The closest airport is Tampa St. Petersburg (PIE) (10.02 mi). Other nearby airports are Tampa (TPA) (15.32 mi), Sarasota Bradenton Intl (SRQ) (26.51 mi) or Punta Gorda (PGD) (70.91 mi). KAYAK recommends you fly to Tampa.

  • How far is Tampa Airport from central Tampa?

    Central Tampa is 5 miles away from Tampa Airport.

  • What is the name of Tampa’s airport?

    Tampa is served by Tampa Airport, also commonly referred to as Tampa or Tampa Intl. The airport code is TPA.

  • How does KAYAK find such low prices on flights to St. Petersburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to St. Petersburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to St. Petersburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to St. Petersburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to St. Petersburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to St. Petersburg with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to St. Petersburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to St. Petersburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to St. Petersburg

  • There is no major airport in St. Petersburg. It is instead served by Tampa Airport.
  • Looking for a cheap flight from the United Kingdom to St. Petersburg? 25% of our users found flights on this route for £766 or less one-way and £531 or less round-trip.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest St. Petersburg flight deals.

Reviews of the top 5 airlines flying to St. Petersburg

 
Need help choosing which airline to fly with from the United Kingdom to St. Petersburg? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
KLMOverall score based on 1550 reviews
7.7Comfort
8.4Crew
7.2Entertainment
7.8Boarding
7.3Food
Airline reviews

I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.

10.0 ExcellentEmily, Jul 2026
ORD - MSP
Read more KLM reviews

I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.

Flight lead was a gentleman with silver hair and he went out of his way to shake hands and interact with each passenger seated in business class. A medical emergency took place during our flight and he handled it with perfect poise and professionalism. He was gracious and confidently competent. Just what you want from a leader,

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

Crew is not the cheerful type. very slow meal service (this is their style as have flown this many times)

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

I flew premium economy and this was a good option. Although the seats didn’t recline much, I was able to get some sleep with my head propped against the window. The food was good and the entertainment was wonderful The staff were very attentive and professional

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Lounge was top notch h with great variety of food and drinks. Cabin crew were great. Smooth flight.

My seat 3G did not go down fully and the buttons were not working properly

Food was the worst I’ve had on a VA flight. Normally it’s a lot better

The staff was not very polite but the flight was very very nice and comfortable and the entertainment was great

Unfortunately delayed 2 hrs due to faulty tyre.. which had to be changed, but better safe than sorry.

Security area in terminal 3 needs to be made much nicer. Less claustrophobic and use of glass and big ceilings wouldhelp

accomodating check in staff, friendly flight crew ( a crew member was speaking tactlessly and was overfamiliar with passengers

Seats need to be updated. Allowance needs to be made for dinner service at an alternative time

The crew should demonstrate flexibility by moving a screaming infant to its own seat with 1 parent

If I could fly Virgin Atlantic airlines to every place, I need to go, I would. Leaving Heathrow through the special virgin air entrance, security is completely white glove service. I love this airline. From ticketing agents to flight staff everyone tries to make it a wonderful & happy flight experience. I wish other airlines copied the positive culture of Virgin Airlines.

Quick flight. No time to stress over it. Over before it begins.

Very good, boarded and took off on time and landed early

They lost my bag. ... And I asked them 3 times to 3 different people if my checked bag will maKe it all the way - they all confirmed and at the end it was left at the connection... Bravo

An delay of almost 3 hours while passengers were already in the plane kept us very uncomfortable. The food was also very limited. A bad experience overall.

The flight crew were friendly and attentive. Food was good and they passed out ice cream and drinks awhile after Lunch was done. The ice cream was a nice treat! I found several movies to watch during the flight. There was many movies and tv shows to choose from. We flew Premium economy and there was enough leg room to be comfortable. The seats were also comfortable. I would fly AA again if the airfare isn’t expensive.

Very good. Flight on time. Cabin crew were all really friendly.

All the British airways staff were very helpful and friendly. Every thing was very smooth running from checking in boarding and arriving 40 minutes early. Which is a brilliant start to your holiday.

No nice at all, delayed and I lost the connection over xmas

Make the seats stationary. Very little room as it is without allowing the person in front of you to recline. Particularly when you are trying to eat or have you drink on the tray.

We were delayed due to technical fault but captain kept us informed and did his best to make up time. Service by cabin crew was adequate, food was pretty poor, seats were cramped and uncomfortable. We fly BA nearly every year and we notice standards dropping generally. That’s a pity for our national carrier! However, florida is our first choice for holidays and we will be back!!!!

Movie selection was nice and chicken with rice dinner was good. I did not like the pizza thing they served for breakfast/lunch. It was like a hot pocket but mostly bread. A small sandwich or cheese and cracker snack and fruit etc would have been much better. Also they did not announce trash pick up so a lot of trash was left by everyone when departing.

The food on this flight was better than what we had getting to Rome. The flight was comfortable and the staff was great. One of the staff members was a stickler about the blankets in the aisle, which I get, but still. Overall, great flight and will fly with them again!

How about changing the personal out to more friendly human beings? This team was pretty arrogant. No fun!!

Booked seats (paid extra) online and found they didn’t exist on the flight. We were then separated from the rest of our party. Given seats in the very back of the plane. We will not fly Discover or Lufthansa again. We will not book flights or travel through Kayak again!

Bought a seat in a flight that got changed out so ended up paying for a seat I would have had if I hadn't paid.

I paid for extra legroom which made the long flight very comfortable. Food was very tasty, they fed us 2 meals plus a cookie snack and extra liquids. Checked luggage is expensive.

Flight was delayed over one hour and I had to pay to select my seat, even though my booking supposedly had free selection (I paid extra for this at time of booking)

The male attendant has zero personality. It seemed like he was over worked or hated his job, not once did he smile or made any contact with the people on the plane. Strictly business and call it a day!

Our flight was delayed for over an hour due to weather, and it had already been a long travel day. However, the crew was calm and compassionate, listening to every complaint with genuine concern. They got us home safely without incident, in spite of all of the obstacles. I’m grateful.

If I book through Lufthansa, I expect to fly on Lufthansa, not discover. Food was bad, plane was delayed. Will not be flying Lufthansa again.

The crew made it a great flight. They were friendly and attentive. They made me want to fly British Airways again.

Great seat in premium economy, great food and drinks throughout lots of in flight entertainment. 1 hour 40 min delayed flying out , 2 1/2 hour wait at passport control in tampa

Have travelled business class with other airlines who profess to be the best in the world. They can however not beat the service and comfort that BA provide.

Checking in prior on line and wait time at Gatwick was terrible. I would rate a big fat ZERO.

Boarding is always a challenge as folks in al groups crowd around for no reason, but crew handled it well. I once again applaud the LHR ground baggage staff as they got our bags from a flight at Terminal 5A to a flight in Terminal 5C within 40 minutes...amazing!

Why does a reputable airline like BA allow a miserable domestic airline like AA to operate its flights? There is no comparison between the two

Delayed flight due to lack of crew caused me to miss my connection

Lost my luggage in London Was double charged for luggage

The plane was clean. The crew were lovely. Food was good - but seat 1D is a poor location. - the crews cupboard is right near your feet and they visited them frequently swishing the curtain from the galley onto my feet everytime also creating a swish of cold air each time & then slamming the door.

Horrible. I bought a flight with British airlines from Amsterdam to Orlando via London. Less than a day they changed my flight to London so I had to fly to London city airport and then find my way to Gatwick for my connecting flight. It was very costly

Everything you need to know for your flight to St. Petersburg