Cheap flights Madrid to Saint Petersburg
Cheapest today — $198. Below is what booking services offer.
Current offers
Prices by month
- August$358
- September$209
- October$198
- November$218
- December$213
- January$215
- February$257
- March$229
FAQ
- How much is a ticket from Madrid to Saint Petersburg?
- The cheapest price found today is $198.
- When is it cheaper to fly?
- Cheapest month is October — from $198.
Links to booking services are affiliate links. The price stays the same for you.