Search flights from Morocco to Estonia

Compare flights from different airlines and easily book cheap tickets

Flying to Estonia: Things to know

There are 14 airlines that fly from Morocco to Estonia. The most popular route is from Marrakech-Menara Airport in Marrakesh to Lennart Meri Tallinn Airport in Tallinn. On average this flight takes 10 hours 11 minutes one-way and costs $434 round-trip.

Tallinn is the most popular city in Estonia for our customers to fly to.

The most popular route
RAK Marrakech-Menara Airport to TLL Lennart Meri Tallinn Airport
Average flight on the most popular route
10 hours 11 minutes
Average round-trip ticket price
$434
City our customers prefer to fly to
Tallinn
Main currency
Euro
Fly from Morocco to Estonia
14 airlines

Airlines that fly to Estonia

Based on flights we sold recently. Available airlines may vary depending on your search

  • Lufthansa
  • Scandinavian Airlines
  • Swiss
  • Air France
  • Air Baltic
  • Lot Polish Airlines
  • Wizz Air Malta
  • TAP Portugal
  • Turkish Airlines
  • Wizz Air UK
  • Norwegian
  • Easyjet

Reasons to book flights with Booking.com

  • Great selection

    Easily compare flights, airlines, and prices – all in one place

  • No hidden fees

    Always know exactly what you’re paying for

  • Flexibility

    Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Frequently asked questions

There are 3 popular routes from Morocco to Estonia:

  • From Marrakech-Menara Airport to Lennart Meri Tallinn Airport with an average flight time of 10h 11m.
  • From Agadir–Al Massira Airport to Lennart Meri Tallinn Airport with an average flight time of 13h 26m.
  • From Mohammed V International Airport to Lennart Meri Tallinn Airport with an average flight time of 11h 42m.

Here’s the flight distance on the most popular routes from Morocco to Estonia:

  • Marrakech-Menara Airport to Lennart Meri Tallinn Airport flight distance is 2445 miles
  • Agadir–Al Massira Airport to Lennart Meri Tallinn Airport flight distance is 2561 miles
  • Mohammed V International Airport to Lennart Meri Tallinn Airport flight distance is 2325 miles

The average price for a plane ticket from Morocco to Estonia is $434 round-trip from Marrakech-Menara Airport to Lennart Meri Tallinn Airport.