Emirates operates flights from Malta International Airport (MLA) to Dubai International Airport (DXB) via Larnaca, Cyprus. The service continues under the same Emirates flight number after the stop in Larnaca, so although it is sold as one Malta-to-Dubai journey, it is not a non-stop flight.
The total scheduled journey is generally around 7 to 8 hours, although the exact flight time and length of the Larnaca stop can vary by travel date. If you are comparing flights, check the schedule for your exact departure date before booking.
Last Updated: August 2026
✍️ Written by Albert and Benjamin Magro, Malta locals sharing practical advice based on living on and exploring the islands.
The scheduled Emirates journey from Malta to Dubai typically takes about 7 to 8 hours, including the stop in Larnaca. The exact journey time can change depending on the timetable, so check the Emirates schedule for your departure date.
The straight-line distance between Malta and Dubai is approximately 4,050 kilometres (about 2,520 miles). This is the geographical distance, not the exact distance flown, as the aircraft's actual route can vary.
Emirates operates the Malta to Dubai journey as flight EK110, travelling from Malta International Airport to Larnaca in Cyprus before continuing to Dubai International Airport. The Larnaca stop is part of the scheduled Emirates service, not a separate flight you need to book yourself.
This differs from a non-stop flight because the aircraft stops in Larnaca before reaching Dubai. However, if you book Malta to Dubai with Emirates, the Larnaca sector is part of the same Emirates itinerary, so you don't need to arrange separate connecting flights.
Your time in Larnaca varies depending on the timetable. Check the schedule for your exact travel date before booking, especially if the overall journey time matters to you.
Emirates flight departing for DubaiIf the Emirates itinerary does not suit your dates or budget, you can also compare connecting flights from Malta to Dubai. Depending on your travel date, available routes may connect through airports such as Istanbul, Doha, Athens or Rome.
A lower fare does not always mean a better journey. Compare total travel time and ticket price, and check the connection length, baggage allowance, and whether your itinerary is booked as one protected ticket or requires a separate self-transfer.
For more general airline and route information, see our guide to getting to Malta by air and sea.
Ready to check your travel dates? See the latest Malta to Dubai schedules and fares directly on Emirates.
Before you book: Flight schedules, journey times and fares can change throughout the year. Always check the latest timetable and conditions for your exact travel date with the airline before confirming your booking.
Dubai is mainly served by Dubai International Airport (DXB), while Al Maktoum International Airport (DWC) serves some flights. The sections below explain the difference between the two.
Dubai International Airport (DXB) — Arabic: مطار دبي الدولي — is Dubai's main international airport and remains the world's busiest airport for international passenger traffic.
Al Maktoum International Airport (DWC) — Arabic: مطار آل مكتوم الدولي — is also known as Dubai World Central. It is another airport serving Dubai, but Emirates flights from Malta arrive at Dubai International Airport (DXB), not DWC.
If you have a long connection or want somewhere to rest at DXB, sleep pods and private cabins are available inside the airport. Dubai Airports currently lists Sleepover locations in Terminal 1 Concourse D and Terminal 3 Concourses A, B and C, with options including sleep pods and single, double and bunk cabins. Some locations also have showers and restrooms. See the latest sleep options at Dubai International Airport before travelling.
After arriving at Dubai International Airport (DXB), you can continue your journey by Metro, public bus, taxi or rental car. If you plan to use Dubai's public transport, you will use a Nol card for the Metro and buses, while taxis and other private transport options use separate payment methods.
Public buses are a budget-friendly way to travel from DXB, with dedicated bus stands at Arrivals in Terminals 1, 2 and 3. You need a Nol card before boarding, as cash is not accepted on Dubai public buses. Routes and frequencies vary, so check the latest RTA timetable for the service that best suits your destination.
If your journey includes a connection at DXB, follow the airport transfer signs and your airline's instructions. Terminal 3 passengers can walk between B and C Gates and use the airport train for A Gates, while other terminal or concourse transfers may require different arrangements. If you are unsure where to go, use the transfer desks or ask a Dubai Airports Guest Experience Ambassador.
Official Dubai Taxi Company taxis are available 24 hours a day from designated taxi ranks at each DXB terminal. Follow the taxi signs in Arrivals to the official pick-up area. The current airport starting fare is AED 25, with the remaining fare based on distance. Pink-roof taxis are driven by female drivers and are designated for ladies and families. Ride-hailing services, including Uber, Careem, and Bolt, are also available from designated pick-up points.
The Dubai Metro Red Line serves Dubai International Airport, providing a convenient way to reach many parts of the city. Dubai's Metro network has Red and Green lines, with connections available to other public transport services and many major areas of Dubai.
Metro stations are available at DXB Terminals 1 and 3. You can buy a Nol card or suitable ticket at the station, and the fare depends on the number of travel zones crossed. Check the latest RTA timetable before travelling, as Metro operating hours can vary by day and during public holidays.
Renting a car can be useful if you plan to explore beyond central Dubai or want more flexibility during your stay. Before booking, compare the total rental cost, airport pick-up arrangements and parking at your accommodation, rather than choosing based on price alone. You can compare rental cars and vehicle options before you travel.
Dubai skyline and city attractionsIf Dubai is your final destination rather than just a connection point, you'll find plenty to do during your stay. The ideas below range from city sightseeing and beaches to family attractions, shopping and waterparks, so you can choose what best suits the type of trip you are planning.
Looking for activities in Dubai? Compare tours, attraction tickets and experiences on GetYourGuide before deciding what to book.
How long is the flight from Malta to Dubai?
The Emirates flight from Malta to Dubai usually takes about 7 to 8 hours in total, including the stop in Larnaca. Exact timings vary by travel date, so check the current schedule before booking.
How far is Malta from Dubai?
Malta and Dubai are approximately 4,050 kilometres (about 2,520 miles) apart by straight-line distance. The actual distance flown can be different because aircraft routes vary.
Is there a non-stop flight from Malta to Dubai?
No. Emirates operates the Malta-Dubai route via Larnaca, Cyprus. The service continues as part of the same Emirates itinerary, but the aircraft makes an intermediate stop, so it is not a non-stop flight.
If you are also planning the return journey, see our guide to Dubai to Malta flights.
What happens during the Emirates stop in Larnaca?
Larnaca is an intermediate stop on Emirates' Malta-Dubai service. The stop length varies by timetable, so check your exact flight details before travelling. Follow any instructions given by Emirates cabin or ground staff during the stop.
Which Dubai airport does Emirates use from Malta?
Emirates flies the Malta route to Dubai International Airport (DXB). Emirates operates from Terminal 3 at DXB, so passengers arriving from Malta should normally use Terminal 3, but always check your booking for the latest details.