Cheap flights from London to St Petersburg, Russia (LON - LED)

As a rule, buying flight tickets from London to St Petersburg expends a lot. Using our service of searching for cheap flight tickets, you will be able to save a significant sum of money! We will help tip to buy flight tickets from London to St Petersburg at the most favorable prices.

Out service helps you to find tickets from London to St Petersburg in the most reliable travel agencies and booking systems, including all the airline companies. We don't sell tickets and don't do any surcharges, we just find the best offers - you choose yourself where you want to buy flight tickets London - St Petersburg at the best price!

We also recommend you to look through the prices for return tickets from St Petersburg to London.

Flight London - St Petersburg

The distance between the airports in London and St Petersburg is about 2089km.
Approximate travel time 2 hour 57 minutes (excluding stops).

Airfares found by our users in the past 24 hours

The cheapest flight from London to St Petersburg is $31 on Abelag Aviation, departing on 04.08.2021 and returning on 11.08.2021.
The price for these dates could change. Use search to get the best price.
AirlineDeparture dateReturn datePrice
Abelag Aviation04.08.202111.08.2021from $31
Abelag Aviation02.08.202109.08.2021from $33
Abelag Aviation28.07.202104.08.2021from $33
Abelag Aviation02.08.202106.08.2021from $35
Abelag Aviation30.07.202101.08.2021from $37
Abelag Aviation28.07.202130.07.2021from $38
Abelag Aviation06.08.202113.08.2021from $39
Abelag Aviation30.07.202106.08.2021from $39
Abelag Aviation02.08.202111.08.2021from $39
Abelag Aviation09.08.202113.08.2021from $40
Abelag Aviation01.08.202108.08.2021from $43
Abelag Aviation09.08.202116.08.2021from $46
Abelag Aviation08.08.202115.08.2021from $46
Abelag Aviation06.08.202116.08.2021from $46
Abelag Aviation29.11.202106.12.2021from $47
Abelag Aviation09.08.202115.08.2021from $49
Abelag Aviation06.08.202115.08.2021from $50
Abelag Aviation23.07.202130.07.2021from $51
Abelag Aviation08.08.202122.08.2021from $52
Abelag Aviation15.11.202122.11.2021from $60
Abelag Aviation15.08.202122.08.2021from $70
Abelag Aviation18.08.202125.08.2021from $70
Abelag Aviation13.08.202120.08.2021from $70
Abelag Aviation18.07.202125.07.2021from $70
Abelag Aviation20.08.202127.08.2021from $70
Abelag Aviation21.07.202128.07.2021from $71
Abelag Aviation16.08.202123.08.2021from $71
Abelag Aviation01.11.202108.11.2021from $73
Abelag Aviation25.07.202101.08.2021from $76
Abelag Aviation16.07.202123.07.2021from $76
Abelag Aviation11.08.202118.08.2021from $77
Abelag Aviation22.08.202129.08.2021from $82
Abelag Aviation16.08.202129.08.2021from $84
Abelag Aviation16.07.202118.07.2021from $90
Ryanair14.09.202121.09.2021from $95
Abelag Aviation25.08.202101.09.2021from $97
Abelag Aviation23.08.202130.08.2021from $100
Abelag Aviation30.08.202106.09.2021from $101
Ryanair18.11.202121.11.2021from $107
Abelag Aviation20.08.202105.09.2021from $109
Abelag Aviation10.12.202110.12.2021from $109
Ryanair15.09.202122.09.2021from $110
Abelag Aviation17.11.202120.11.2021from $111
Abelag Aviation27.08.202103.09.2021from $111
Abelag Aviation29.08.202105.09.2021from $115
Abelag Aviation05.09.202116.09.2021from $115
Abelag Aviation17.09.202124.09.2021from $116
Ryanair16.09.202123.09.2021from $117
Abelag Aviation10.09.202117.09.2021from $118
Abelag Aviation01.09.202108.09.2021from $118
Abelag Aviation08.09.202115.09.2021from $118
Abelag Aviation03.09.202110.09.2021from $118
Wizz Air21.09.202128.09.2021from $119
Abelag Aviation20.09.202124.09.2021from $121
Abelag Aviation06.08.202117.08.2021from $121
Ryanair14.09.202119.09.2021from $124
Abelag Aviation05.09.202112.09.2021from $124
Wizz Air07.09.202114.09.2021from $125
Abelag Aviation13.09.202120.09.2021from $129
Abelag Aviation12.09.202119.09.2021from $130
Abelag Aviation23.08.202123.08.2021from $132
Abelag Aviation06.09.202113.09.2021from $132
Ryanair04.10.202111.10.2021from $132
Abelag Aviation20.09.202127.09.2021from $133
Abelag Aviation19.09.202126.09.2021from $133
Wizz Air31.08.202107.09.2021from $134
Ryanair18.09.202125.09.2021from $135
Ryanair14.07.202121.07.2021from $136
Ryanair05.08.202112.08.2021from $137
Ryanair26.08.202128.08.2021from $139
Ryanair03.08.202110.08.2021from $141
Abelag Aviation26.07.202101.08.2021from $142
Abelag Aviation26.07.202102.08.2021from $143
Ryanair09.09.202116.09.2021from $143
Ryanair24.07.202115.08.2021from $148
Ryanair24.07.202128.07.2021from $149
Wizz Air31.08.202105.09.2021from $151
Royal Air Force15.07.202118.07.2021from $152
Air Baltic08.07.202125.07.2021from $159
Ryanair02.09.202109.09.2021from $160
Wizz Air10.08.202117.08.2021from $163
Air Baltic03.07.202130.07.2021from $168
Royal Air Force19.10.202126.10.2021from $168
Air Baltic11.07.202118.07.2021from $169
Abelag Aviation19.07.202105.08.2021from $170
Wizz Air24.08.202131.08.2021from $172
Royal Air Force13.07.202125.07.2021from $173
Transaviaexport31.07.202114.08.2021from $174
Ryanair12.08.202119.08.2021from $174
Wizz Air17.08.202124.08.2021from $176
Blue Air30.12.202107.01.2022from $178
Wizz Air26.08.202102.09.2021from $179
Ryanair18.11.202120.11.2021from $183
Transaviaexport29.07.202105.08.2021from $184
Ryanair02.07.202130.07.2021from $187
LOT Polish Airlines28.12.202108.01.2022from $190
Wizz Air09.07.202101.08.2021from $191
Transaviaexport15.07.202122.07.2021from $191
Wizz Air05.07.202125.07.2021from $192
Wizz Air14.08.202121.08.2021from $192
Ryanair29.06.202128.07.2021from $195
Ryanair28.08.202104.09.2021from $195
Ryanair08.07.202115.07.2021from $196
Ryanair31.07.202107.08.2021from $197
Brussels Airlines28.06.202109.07.2021from $201
Air Baltic11.09.202118.09.2021from $201
Transaviaexport22.07.202129.07.2021from $202
Royal Air Force09.07.202116.07.2021from $203
Abelag Aviation19.07.202126.07.2021from $203
Brussels Airlines01.07.202108.07.2021from $209
LOT Polish Airlines10.07.202117.07.2021from $210
LOT Polish Airlines30.06.202130.07.2021from $215
Abelag Aviation30.07.202130.07.2021from $220
LOT Polish Airlines19.08.202126.08.2021from $221
Abelag Aviation16.07.202116.07.2021from $221
Ryanair07.07.202122.07.2021from $222
LOT Polish Airlines07.08.202114.08.2021from $223
LOT Polish Airlines26.06.202128.06.2021from $227
Brussels Airlines24.06.202101.07.2021from $227
Ryanair12.07.202119.07.2021from $228
Ryanair18.12.202125.12.2021from $229
Air Baltic13.07.202120.07.2021from $229
Ryanair01.07.202130.07.2021from $229
LOT Polish Airlines24.06.202124.07.2021from $230
Royal Air Force01.07.202115.07.2021from $231
LOT Polish Airlines28.06.202128.07.2021from $232
Royal Air Force07.07.202114.07.2021from $233
Ryanair20.07.202105.08.2021from $233
LOT Polish Airlines21.08.202128.08.2021from $234
Ryanair24.07.202131.07.2021from $235
Ryanair04.09.202111.09.2021from $235
Brussels Airlines24.06.202102.07.2021from $235
Brussels Airlines24.06.202126.06.2021from $236
Brussels Airlines01.07.202131.07.2021from $240
Ryanair20.07.202127.07.2021from $243
Brussels Airlines28.06.202112.07.2021from $243
LOT Polish Airlines03.07.202110.07.2021from $250
Brussels Airlines28.06.202105.07.2021from $251
LOT Polish Airlines26.06.202104.07.2021from $252
Air Fiji26.06.202107.07.2021from $254
Ryanair27.07.202103.08.2021from $256
Brussels Airlines28.06.202102.07.2021from $257
Air Baltic04.07.202111.07.2021from $258
LOT Polish Airlines02.07.202110.07.2021from $263
LOT Polish Airlines26.06.202112.07.2021from $264
Royal Air Force17.07.202124.07.2021from $265
Brussels Airlines07.07.202110.07.2021from $271
Ryanair02.07.202131.07.2021from $272
KLM Royal Dutch Airlines05.07.202124.07.2021from $276
LOT Polish Airlines10.07.202124.07.2021from $277
KLM Royal Dutch Airlines05.07.202112.07.2021from $283
LOT Polish Airlines05.07.202110.07.2021from $291
Lufthansa02.07.202109.07.2021from $292
KLM Royal Dutch Airlines02.07.202112.07.2021from $294
LOT Polish Airlines26.06.202130.06.2021from $295
Lufthansa25.06.202102.07.2021from $304
Ryanair24.06.202127.06.2021from $304
Ryanair26.06.202127.06.2021from $305
Brussels Airlines26.06.202103.07.2021from $310
Air Baltic06.07.202113.07.2021from $319
Ryanair29.06.202104.07.2021from $327
Ryanair25.06.202127.06.2021from $332
Air France11.07.202111.07.2021from $337
Ryanair27.06.202104.07.2021from $344
Ryanair29.06.202106.07.2021from $344
Ryanair27.06.202129.06.2021from $347
Brussels Airlines30.06.202107.07.2021from $350
Ryanair25.06.202104.07.2021from $354
Ryanair25.06.202125.06.2021from $362
Ryanair03.07.202103.07.2021from $394
Lufthansa02.07.202102.07.2021from $416
Ryanair24.06.202124.06.2021from $420
Air France26.06.202126.06.2021from $430
Ryanair07.07.202107.07.2021from $512
Brussels Airlines29.06.202129.06.2021from $1 891

Average round-trip airfares from London to St Petersburg by months

MonthRound-Trip
June 2021(29.06.2021 - 28.07.2021) from $195
July 2021(28.07.2021 - 04.08.2021) from $33
August 2021(04.08.2021 - 11.08.2021) from $31
September 2021(14.09.2021 - 21.09.2021) from $95
October 2021(04.10.2021 - 11.10.2021) from $132
November 2021(29.11.2021 - 06.12.2021) from $47
December 2021(10.12.2021 - 10.12.2021) from $109
January 2022find now
February 2022find now
March 2022find now
April 2022find now
May 2022find now

The price which were found by our clients for the latest several days. Given ticket prices could change. It's connected with the presence of flight tickets while booking.

Find Flights to St Petersburg