Trip to Tallinn

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Moscow to Tallinn

🛫 When flying from Moscow Vnukovo Airport to Tallinn Airport, travelers can expect a journey with one stopover, taking approximately 9 hours and 30 minutes in total. 💸 The cost of a flight between Moscow and Tallinn fluctuates between €159 and €355, allowing for budget-friendly choices for those looking to explore the vibrant capital of Estonia.

Where to stay in Tallinn

There are over 399 hotels to stay in Tallinn. Prices range from $10 per night.

Find accommodation