Cheap flights from London to St Petersburg

Find cheap London United Kingdom to St Petersburg Russia flights with our free search service. Compare all available fares for direct or connection flights from London to St Petersburg.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
London (LON) - St Petersburg (LED) 2022-12-01 2022-12-04 887 USD 47 hours 0 minutes Connection 2022-07-01T08:19:22
London (LON) - St Petersburg (LED) 2022-08-30 2022-09-06 916 USD 50 hours 45 minutes Connection 2022-06-29T05:01:39
London (LON) - St Petersburg (LED) 2022-08-31 2022-09-30 1090 USD 40 hours 20 minutes Connection 2022-07-02T08:47:08
London (LON) - St Petersburg (LED) 2022-08-10 2022-08-17 1092 USD 71 hours 5 minutes Connection 2022-06-29T03:41:54
London (LON) - St Petersburg (LED) 2022-08-16 2022-09-08 1101 USD 51 hours 55 minutes Connection 2022-07-02T21:48:14
London (LON) - St Petersburg (LED) 2022-08-08 2022-08-15 1101 USD 79 hours 5 minutes Connection 2022-06-29T03:41:13
London (LON) - St Petersburg (LED) 2022-09-01 2022-09-07 1106 USD 74 hours 20 minutes Connection 2022-07-04T15:34:57
London (LON) - St Petersburg (LED) 2022-08-14 2022-09-07 1110 USD 76 hours 5 minutes Connection 2022-06-30T11:38:00
London (LON) - St Petersburg (LED) 2022-08-11 2022-08-18 1122 USD 79 hours 40 minutes Connection 2022-06-29T01:59:06
London (LON) - St Petersburg (LED) 2022-08-17 2022-09-08 1142 USD 49 hours 25 minutes Connection 2022-07-02T21:48:50
London (LON) - St Petersburg (LED) 2022-08-17 2022-08-21 1148 USD 86 hours 50 minutes Connection 2022-06-29T10:53:15
London (LON) - St Petersburg (LED) 2022-08-31 2022-09-07 1149 USD 42 hours 5 minutes Connection 2022-06-29T03:10:17
London (LON) - St Petersburg (LED) 2022-08-26 2022-09-05 1159 USD 39 hours 35 minutes Connection 2022-07-04T20:31:39
London (LON) - St Petersburg (LED) 2022-08-07 2022-08-14 1187 USD 96 hours 50 minutes Connection 2022-07-03T11:46:33
London (LON) - St Petersburg (LED) 2022-08-24 2022-08-28 1195 USD 75 hours 50 minutes Connection 2022-06-29T12:53:43
London (LON) - St Petersburg (LED) 2022-07-25 2022-08-14 1202 USD 81 hours 0 minutes Connection 2022-07-03T21:53:41
London (LON) - St Petersburg (LED) 2022-08-08 2022-08-30 1203 USD 55 hours 35 minutes Connection 2022-06-29T13:14:26
London (LON) - St Petersburg (LED) 2022-08-03 2022-08-10 1214 USD 71 hours 5 minutes Connection 2022-07-04T12:02:49
London (LON) - St Petersburg (LED) 2022-08-22 2022-09-04 1215 USD 49 hours 10 minutes Connection 2022-07-04T20:30:34
London (LON) - St Petersburg (LED) 2022-08-14 2022-09-06 1218 USD 80 hours 30 minutes Connection 2022-06-28T14:25:22
London (LON) - St Petersburg (LED) 2022-07-13 2022-08-08 1231 USD 61 hours 30 minutes Connection 2022-07-04T09:20:38
London (LON) - St Petersburg (LED) 2022-08-09 2022-08-16 1242 USD 74 hours 0 minutes Connection 2022-06-29T04:39:08
London (LON) - St Petersburg (LED) 2022-08-23 2022-08-30 1242 USD 74 hours 0 minutes Connection 2022-06-29T03:17:12
London (LON) - St Petersburg (LED) 2022-08-16 2022-08-23 1242 USD 80 hours 10 minutes Connection 2022-06-29T00:16:13
London (LON) - St Petersburg (LED) 2022-08-15 2022-09-06 1245 USD 66 hours 0 minutes Connection 2022-06-28T14:54:43
London (LON) - St Petersburg (LED) 2022-08-08 2022-08-21 1256 USD 68 hours 45 minutes Connection 2022-06-29T15:24:16
London (LON) - St Petersburg (LED) 2022-08-13 2022-09-06 1262 USD 93 hours 50 minutes Connection 2022-06-28T14:24:44
London (LON) - St Petersburg (LED) 2022-08-23 2022-08-29 1263 USD 66 hours 10 minutes Connection 2022-06-29T12:53:03
London (LON) - St Petersburg (LED) 2022-07-31 2022-08-07 1269 USD 93 hours 35 minutes Connection 2022-07-04T20:11:15
London (LON) - St Petersburg (LED) 2022-08-26 2022-08-31 1270 USD 70 hours 10 minutes Connection 2022-06-29T12:55:32
What is the distance between London and St Petersburg?

The average distance from London to St Petersburg is 5398 kilometers (equals to 3354 miles or 2915 nautical miles). Your flight will departure from London, United Kingdom and arrive on St Petersburg, Russia.

How long is the flight from London to St Petersburg?

The average flight time between London to St Petersburg is 47 hours 0 minutes

How much is the fare for flight between London and St Petersburg?

The average price for one-way airfare from London to St Petersburg is 960 USD (none-taxes) for economy class.

How many flights fly from London to St Petersburg on the daily basis?

Around 0 flights are flying daily from London to St Petersburg. Some major airlines between this route are ...

Flight Origin Destination Departure Arrival Equip