Lithuania to Morocco ยท 2,162 miles (3,480 km)

Vilnius (VNO) to Casablanca (CMN) flights

One airline flies nonstop from Vilnius (VNO) to Casablanca (CMN): Air Senegal. The two airports are 2,162 miles (3,480 km) apart. There are also 19 ways to fly it with one stop, through Malaga, Zurich and Munich and more.

Airlines flying nonstop from VNO to CMN

  • HC
    Air SenegalNot in an alliance

VNO to CMN with one stop

19 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.

  • Via Malaga (AGP)Air Baltic and Wizz Air, then Royal Air Maroc and Air Arabia Maroc
    Air Baltic logo
    Wizz Air logo
    Royal Air Maroc logo
    3O
  • Via Zurich (ZRH)Air Baltic and SWISS, then Royal Air Maroc
    Air Baltic logo
    SWISS logo
    Royal Air Maroc logo
  • Via Munich (MUC)Air Baltic, then Royal Air Maroc
    Air Baltic logo
    Royal Air Maroc logo
  • Via Geneva (GVA)Air Baltic, then Royal Air Maroc
    Air Baltic logo
    Royal Air Maroc logo
  • Via Barcelona (BCN)Ryanair and Wizz Air, then Air Arabia Maroc and Royal Air Maroc
    Ryanair logo
    Wizz Air logo
    3O
    Royal Air Maroc logo
  • Via Turin (TRN)Ryanair and Air Baltic, then Royal Air Maroc
    Ryanair logo
    Air Baltic logo
    Royal Air Maroc logo
  • Via Milan (MXP)Wizz Air, then Royal Air Maroc
    Wizz Air logo
    Royal Air Maroc logo
  • Via Milan (BGY)Ryanair, then Air Arabia Maroc
    Ryanair logo
    3O
  • Via Nice (NCE)Wizz Air and Air Baltic, then Royal Air Maroc
    Wizz Air logo
    Air Baltic logo
    Royal Air Maroc logo
  • Via Frankfurt (FRA)Lufthansa the whole way
    Lufthansa logo
    Royal Air Maroc logo
    Lufthansa logo
  • Via Dusseldorf (DUS)Air Baltic, then Eurowings
    Air Baltic logo
    Eurowings logo
  • Via Paris (CDG)Air Baltic, then Air France and Royal Air Maroc
    Air Baltic logo
    Air France logo
    Royal Air Maroc logo
  • Via Brussels (BRU)Brussels Airlines, then Air Arabia Maroc, Royal Air Maroc and 1 more
    Brussels Airlines logo
    3O
    Royal Air Maroc logo
    TB
  • Via Amsterdam (AMS)Air Baltic, then Royal Air Maroc and Transavia
    Air Baltic logo
    Royal Air Maroc logo
    Transavia logo
  • Via Lisbon (LIS)Air Baltic, then Royal Air Maroc and TAP Portugal
    Air Baltic logo
    Royal Air Maroc logo
    TAP Portugal logo
See all 19 in Routes

VNO to CMN: common questions

Which airlines fly nonstop from VNO to CMN?

Air Senegal flies nonstop from Vilnius (VNO) to Casablanca (CMN).

How far is Vilnius from Casablanca by plane?

Vilnius (VNO) and Casablanca (CMN) are 2,162 miles (3,480 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.

How many miles does VNO to CMN cost?

It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for VNO to CMN with taxes and fees.

Where can I connect between Vilnius and Casablanca?

The most direct connections are through Malaga (AGP), Zurich (ZRH), Munich (MUC), Geneva (GVA) and Barcelona (BCN). On 2 of them the same airline flies both flights, for example Lufthansa through Frankfurt.

More routes

Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.