Direct (nonstop) flights from Dubai to Tunis

1 airline flys nonstop from Dubai International Airport (DXB) to Tunis–Carthage International Airport (TUN). It's 2,766 miles (4,452 km), about 6h 55m in the air. Operated by Emirates.

DXB
Dubai International Airport
🇦🇪 Dubai, United Arab Emirates
TUN
Tunis–Carthage International Airport
🇹🇳 Tunis, Tunisia
Flight Time
6h 55m
Distance
2,766 mi
4,452 km
CO₂/pax
423 kg
−92 kg vs. layover
Airlines
1
Emirates
Time Diff
-3h
Operated by Emirates Emirates

Route data last updated: May 26, 2026

Airlines with non-stop flights

Emirates EK Emirates
Route
DXB → TUN
Flight Time
6h 55m
Distance
2,766 mi

Alternative Routes

Other ways to fly from Dubai to Tunis with one stop · direct emits 423 kg CO₂ per passenger

DXB RUH (Riyadh) TUN
Leg 1: 2h (543 mi) Leg 2: 4h 45m (2,300 mi) Total: ~6h 45m 🍃 515 kg CO₂ (+22% vs. direct)
Leg 1
DXB → RUH
2h · 543 mi
View DXB to RUH flights →
Leg 2
RUH → TUN
4h 45m · 2,300 mi
View RUH to TUN flights →
DXB MJI (Mitiga, Tripoli) TUN
Leg 1: 6h (2,582 mi) Leg 2: 1h (322 mi) Total: ~7h 🍃 480 kg CO₂ (+13% vs. direct)
Leg 1
DXB → MJI
6h · 2,582 mi
View DXB to MJI flights →
Leg 2
MJI → TUN
1h · 322 mi
View MJI to TUN flights →
DXB MED (Madinah) TUN
Leg 1: 2h 50m (984 mi) Leg 2: 4h 20m (1,938 mi) Total: ~7h 10m 🍃 518 kg CO₂ (+22% vs. direct)
Leg 1
DXB → MED
2h 50m · 984 mi
View DXB to MED flights →
Leg 2
MED → TUN
4h 20m · 1,938 mi
View MED to TUN flights →
DXB AMM (Amman) TUN
Leg 1: 3h 25m (1,258 mi) Leg 2: 3h 50m (1,511 mi) Total: ~7h 15m 🍃 493 kg CO₂ (+17% vs. direct)
Leg 1
DXB → AMM
3h 25m · 1,258 mi
View DXB to AMM flights →
Leg 2
AMM → TUN
3h 50m · 1,511 mi
View AMM to TUN flights →
DXB CAI (Cairo) TUN
Leg 1: 4h (1,503 mi) Leg 2: 3h 20m (1,305 mi) Total: ~7h 20m 🍃 500 kg CO₂ (+18% vs. direct)
Leg 1
DXB → CAI
4h · 1,503 mi
View DXB to CAI flights →
Leg 2
CAI → TUN
3h 20m · 1,305 mi
View CAI to TUN flights →

Looking for the return flight?

TUN → DXB: Flights from Tunis to Dubai

Frequently Asked Questions

How long is the direct flight from Dubai to Tunis?

A nonstop flight from Dubai (DXB) to Tunis (TUN) takes approximately 6 hours and 55 minutes. The distance is 2,766 miles (4,452 km).

Which airlines fly nonstop from Dubai to Tunis?

Just Emirates.

Is there a nonstop flight from Dubai to Tunis?

Yes. 1 airline: Emirates.

How far is Dubai from Tunis?

The flight distance from Dubai to Tunis is 2,766 miles (4,452 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Dubai and Tunis?

Tunis is 3 hours behind Dubai. (Asia/Dubai vs Africa/Tunis.)

What type of aircraft flies from Dubai to Tunis?

At 6h 55m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from United Arab Emirates to Tunisia?

Depends on your passport. Check with the Tunisia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Dubai to Tunis?

Roughly 423 kg CO2 per passenger one-way. That's about the same as driving 2,115 km.

Is the return flight from Tunis to Dubai also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Dubai to Tunis?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Dubai International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.