Currently there are no direct flights from Ibiza to Russia.

Flights from Ibiza to Russia with one stopover:

Flights via Barcelona (BCN)
From Ibiza (IBZ) with Vueling Airlines
OR
From Ibiza (IBZ) with Iberia Airlines
Transfer at Barcelona (BCN) Then on to Moscow Domodedovo (DME) with Vueling Airlines
OR
Then on to St Petersburg Pulkovo (LED) with Vueling Airlines
OR
Then on to St Petersburg Pulkovo (LED) with Iberia Airlines
Flights via Madrid (MAD)
From Ibiza (IBZ) with Iberia Airlines
OR
From Ibiza (IBZ) with Air Europa Airlines
OR
From Ibiza (IBZ) with Aeroflot Airlines
Transfer at Madrid (MAD) Then on to Moscow Domodedovo (DME) with Iberia Airlines
OR
Then on to Moscow Sheremetyevo (SVO) with Air Europa Airlines
OR
Then on to Moscow Sheremetyevo (SVO) with Aeroflot Airlines
Flights via London Heathrow (LHR)
From Ibiza (IBZ) with British Airways Transfer at London Heathrow (LHR) Then on to St Petersburg Pulkovo (LED) with British Airways
Flights via Frankfurt am Main (FRA)
From Ibiza (IBZ) with Lufthansa Airlines Transfer Frankfurt am Main (FRA) Then on to St Petersburg Pulkovo (LED) with Lufthansa Airlines