Best flight deals at your fingertips

Flight Deals to Saint Petersburg

Search for cheap airfares to Saint Petersburg

Cheap flights to Saint Petersburg*

From
Amsterdam

From $147

easyJet
U2 3002 (1 Transfer)
Fly on Wed, Nov 21st 2018
View Flights

From
Barcelona

From $162

easyJet
U2 2266 (1 Transfer)
Fly on Fri, Nov 30th 2018
View Flights

From
Brussels

From $171

Air Baltic
BT 604 (1 Transfer)
Fly on Thu, Jan 10th 2019
View Flights

From
Stockholm

From $171

Air Baltic
BT 106 (1 Transfer)
Fly on Mon, Dec 17th 2018
View Flights

From
Munich

From $182

Air Baltic
BT 222 (1 Transfer)
Fly on Thu, Apr 11th 2019
View Flights

From
Stockholm

From $212
Fly on Wed, Jan 9th 2019
View Flights

From
Munich

From $225

Rossiya-Russian Airlines
FV 6658 (Direct)
Fly on Sat, Nov 17th 2018
View Flights

From
Barcelona

From $232

Formosa Airlines
VY 5554 (Direct)
Fly on Sat, Dec 22nd 2018
View Flights

From
Amsterdam

From $253

KLM Royal Dutch Airlines
KL 1395 (Direct)
Fly on Tue, Jan 29th 2019
View Flights

From
Shanghai

From $453

Sichuan Airlines
3U 8648 (1 Transfer)
Fly on Fri, Nov 2nd 2018
View Flights

From
Dubai

From $830

Emirates
EK 175 (Direct)
Fly on Wed, Mar 13th 2019
View Flights