Travel options
from Tallinn to Moscow

You can get from Tallinn to Moscow by train, bus or flight.

Our recommendation

To get from Tallinn to Moscow on Jan 23 we recommend taking a flight because it’s the best combination of price and speed.

06:00AMTallinn Lennart Meri Airport6h10 01:10PMMoscow Sheremetyevo International Airport
1 changes
$1781One-way
Cheapest
06:00AMTallinn Lennart Meri Airport6h10 01:10PMMoscow Sheremetyevo International Airport
1 changes
$1781One-way
Other options
06:00AMTallinn Lennart Meri Airport5h45 12:45PMMoscow Sheremetyevo International Airport
1 changes
$1901One-way
10:40AMTallinn Lennart Meri Airport9h20 09:00PMMoscow Sheremetyevo International Airport
1 changes
$2261One-way
10:40AMTallinn Lennart Meri Airport4h50 04:30PMMoscow Sheremetyevo International Airport
1 changes
$2761One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information between Tallinn and Moscow

distanceDistance538 miles (867 km)
modeAvailable travel modesFlight or bus
priceTicket price range$72 - $134
cheapestCheapest modeBus • $72 (€60) • 21 h
fastestFastest modeFlight • $134 (€112) • 3 h 25 min
carriersPopular travel companiesAir Baltic or Ecolines

Travel 538 miles (867 km) by flight or bus between Tallinn and Moscow. If speed is a priority, then a flight is the best option with an average duration of 3 h 25 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $72 (€60). The most popular travel companies which serve this trip are Air Baltic or Ecolines among others. Travelers can even take a direct flight or bus from Tallinn to Moscow.

Travel Tips: Travel from Tallinn to Moscow

Travel to Moscow easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Tallinn to Moscow.
FAQs

Is cross-border travel to Moscow, Russia from Tallinn, Estonia currently allowed?

International travel from Tallinn, Estonia to Moscow, Russia is: Partially open.

Can I enter Russia if coming from Estonia?

Entry into Russia is currently allowed for: Entry is partially open for citizens and permanent residents of Estonia.

Am I required to self-quarantine upon arrival to Moscow if traveling from Tallinn?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What measures do I need to follow in Moscow, Russia due to the pandemic?

All travelers in Russia must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 1/19/22; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Tallinn and Moscow.

Are there restrictions on reentering Estonia from Moscow, Russia due to the coronavirus pandemic?

The restriction level for your return to Tallinn, Estonia from Russia is: Restricted.

Is my journey back to Tallinn from Moscow restricted?

Entry into Estonia is currently allowed for: Entry is restricted for citizens and permanent residents of Russia.

Do I need to self-quarantine upon arrival in Tallinn from Moscow?

Conditions of reentry into Estonia:

  • COVID-19 test upon arrival
  • 7-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 6 in quarantine
  • Digital entry registration is required prior to arrival

What are the coronavirus safety measures I need to follow in Tallinn, Estonia?

You should observe these safety measures in Estonia as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Recommended

This information about your return travel to Estonia was last checked on 1/20/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Tallinn from Moscow closer to your date of departure here.

What are the ways to get from Tallinn to Moscow?

You can travel from Tallinn to Moscow 2 different ways: flight or bus.

What is the cheapest way to get from Tallinn to Moscow?

The cheapest way to travel to Moscow from Tallinn is by taking a bus with an average price of $72 (€60).

This is compared to other travel options to Moscow:

Taking a bus is about $62 (€52) less than taking a flight, which costs on average $134 (€112) for this journey.

What is the quickest way to get from Tallinn to Moscow?

The fastest way to get to Moscow from Tallinn is by flight with an average travel time of 3 h 25 min.

Other travel options to Moscow can usually take longer:

In comparison, traveling by bus can take you on average 21 h.

What is the distance from Tallinn to Moscow?

The distance is approximately 538 miles (867 km) from Tallinn to Moscow.

When traveling from Tallinn to Moscow, what are the departure and arrival points in Tallinn and Moscow?

These are the most popular departure and arrival points when traveling from Tallinn to Moscow:

  • Most travelers board their plane from Tallinn Lennart Meri Airport and arrive in Moscow Sheremetyevo International Airport.
  • Most travelers who buy a bus ticket from Tallinn to Moscow depart from Tallinn, Tallinna Bussijaam to Moskva, Stantsiya Metro Lesoparkovaya (Москва, Станция Метро Лесопарковая).

Which travel companies can get me from Tallinn to Moscow?

If finding a good deal is your main consideration for your trip from Tallinn to Moscow, then we'll help you find the best value travel companies for you:

  • Air Baltic can take you to Moscow by plane. If searching for a good deal on flights, you can find tickets for Air Baltic from Tallinn to Moscow for $134 (€112).
  • Travel with Ecolines for buses to Moscow. If you’re looking for a good deal on tickets, check for Ecolines Tallinn to Moscow tickets on Omio for $72 (€60).

Is it possible to travel directly to Moscow from Tallinn?

Yes, there are direct routes from Tallinn to Moscow with the following travel companies:

  • You can book a direct flight with.
  • You can take a direct bus with.

Direct services to Moscow tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

What is another destination I should add to my tour from Tallinn to Moscow?

Many of our customers traveling from Tallinn to Moscow don't make Moscow their final stop. Some of the destinations worth visiting after Moscow are Berlin, Paris or Saint-Petersburg, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Moscow to any of these top destinations today!

How far in advance should I purchase my Tallinn to Moscow one way ticket online to get the best deals?

Before traveling from Tallinn to Moscow, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket costs $134 (€112) one way on average for this route.
  • A bus ticket for this trip is costing $72 (€60) one way on average.

But we recommend booking Tallinn to Moscow tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Tallinn to Moscow: related information

Here are some other resources that might have the information you need