- Cheapest
US$146
1 stop · 8 h 3 min
Thursday 19 November
14:30
London (LHR)
1 h 24 min
LufthansaLH114
15:54
Frankfurt (FRA)
Layover in Frankfurt (FRA) · 3 h 55 min
19:49
Frankfurt (FRA)
2 h 44 min
LufthansaLH119
22:33
St. Petersburg (LED)
Opens in a new tab. Price and availability are confirmed there.