Direct (nonstop) flights from Mexico City to Cartagena

1 airline flys nonstop from Felipe Angeles International Airport (NLU) to Rafael Nunez (CTG). It's 1,692 miles (2,723 km), about 4h 2m in the air. Operated by VivaAerobus.

NLU
Felipe Angeles International Airport
🇲🇽 Mexico City, Mexico
CTG
Rafael Nunez
🇨🇴 Cartagena, Colombia
Flight Time
4h 2m
Distance
1,692 mi
2,723 km
CO₂/pax
286 kg
−104 kg vs. layover
Airlines
1
VivaAerobus
Time Diff
+1h
Operated by VivaAerobus VivaAerobus

Route data last updated: May 25, 2026

Airlines with non-stop flights

VivaAerobus VB VivaAerobus
Route
NLU → CTG
Flight Time
4h 2m
Distance
1,692 mi

Alternative Routes

Other ways to fly from Mexico City to Cartagena with one stop · direct emits 286 kg CO₂ per passenger

NLU MDE (Medellin) CTG
Leg 1: 4h 20m (1,840 mi) Leg 2: 1h 12m (293 mi) Total: ~5h 32m 🍃 390 kg CO₂ (+36% vs. direct)
Leg 1
NLU → MDE
4h 20m · 1,840 mi
View NLU to MDE flights →
Leg 2
MDE → CTG
1h 12m · 293 mi
View MDE to CTG flights →
NLU BOG (Bogota) CTG
Leg 1: 4h 35m (1,969 mi) Leg 2: 1h 31m (406 mi) Total: ~6h 6m 🍃 433 kg CO₂ (+51% vs. direct)
Leg 1
NLU → BOG
4h 35m · 1,969 mi
View NLU to BOG flights →
Leg 2
BOG → CTG
1h 31m · 406 mi
View BOG to CTG flights →
NLU SDQ (Santo Domingo) CTG
Leg 1: 4h 15m (1,918 mi) Leg 2: 2h 2m (674 mi) Total: ~6h 17m 🍃 474 kg CO₂ (+66% vs. direct)
Leg 1
NLU → SDQ
4h 15m · 1,918 mi
View NLU to SDQ flights →
Leg 2
SDQ → CTG
2h 2m · 674 mi
View SDQ to CTG flights →
NLU PUJ (Punta Cana) CTG
Leg 1: 4h 28m (2,002 mi) Leg 2: 2h 30m (735 mi) Total: ~6h 58m 🍃 499 kg CO₂ (+74% vs. direct)
Leg 1
NLU → PUJ
4h 28m · 2,002 mi
View NLU to PUJ flights →
Leg 2
PUJ → CTG
2h 30m · 735 mi
View PUJ to CTG flights →

Frequently Asked Questions

How long is the direct flight from Mexico City to Cartagena?

A nonstop flight from Mexico City (NLU) to Cartagena (CTG) takes approximately 4 hours and 2 minutes. The distance is 1,692 miles (2,723 km).

Which airlines fly nonstop from Mexico City to Cartagena?

Just VivaAerobus.

Is there a nonstop flight from Mexico City to Cartagena?

Yes. 1 airline: VivaAerobus.

How far is Mexico City from Cartagena?

The flight distance from Mexico City to Cartagena is 1,692 miles (2,723 km), measured as the great-circle (shortest air) distance.

What is the time difference between Mexico City and Cartagena?

Cartagena is 1 hour ahead of Mexico City. (America/Mexico_City vs America/Bogota.)

What type of aircraft flies from Mexico City to Cartagena?

At 4h 2m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Mexico to Colombia?

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

What is the carbon footprint of a flight from Mexico City to Cartagena?

Roughly 286 kg CO2 per passenger one-way. That's about the same as driving 1,430 km.

Is the return flight from Cartagena to Mexico City 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 Mexico City to Cartagena?

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 Felipe Angeles International Airport for this flight?

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