Lowcost flights from Tallinn (Estonia) to Moscow (Russia), €22 - €87

Direct distance between cities: 867 km. Average direct flight time is 2:01 hours.

Please note! Some routes are seasonal.

From Tallinn to Moscow with Salam Air (OV)
Average ticket price: €22 - €87

Connection in Antalya (Turkey)
From Tallinn to Antalya with Pegasus Airlines (PC)
Average ticket price: €64 - €254
From Antalya to Moscow with Pegasus Airlines (PC)
Average ticket price: €54 - €216
Connection in Barcelona (Spain)
From Tallinn to Barcelona with Ryanair (FR)
Average ticket price: €64 - €254
From Barcelona to Moscow with Level (IB)
From Barcelona to Moscow with Vueling (VY)
Average ticket price: €75 - €301
Connection in London (United Kingdom)
From Tallinn to London with Salam Air (OV)
From Tallinn to London with Ryanair (FR)
From Tallinn to London with EasyJet (U2)
From Tallinn to London with Ryanair UK (RK)
From Tallinn to London with Wizz Air UK (W9)
Average ticket price: €44 - €177
From London to Moscow with EasyJet (U2)
Average ticket price: €62 - €249
Connection in Manchester (United Kingdom)
From Tallinn to Manchester with Ryanair (FR)
Average ticket price: €44 - €177
From Manchester to Moscow with EasyJet (U2)
Average ticket price: €64 - €254
Connection in Saint Petersburg (Russia)
From Tallinn to Saint Petersburg with Salam Air (OV)
Average ticket price: €8 - €32
From Saint Petersburg to Moscow with Pobeda (DP)
From Saint Petersburg to Moscow with Smartavia (5N)
Average ticket price: €16 - €64