Direct (nonstop) flights from San Salvador to Miami

4 airlines fly nonstop from El Salvador International (SAL) to Miami International (MIA). It's 1,023 miles (1,647 km), about 2h 40m in the air. Operated by American Airlines, AVIANCA, Frontier Airlines and others.

SAL
El Salvador International
🇸🇻 San Salvador, El Salvador
MIA
Miami International
🇺🇸 Miami, USA
Flight Time
2h 40m
Distance
1,023 mi
1,647 km
CO₂/pax
173 kg
−41 kg vs. layover
Airlines
4
American Airlines +3
Time Diff
+2h
Operated by American Airlines American Airlines AVIANCA AVIANCA Frontier Airlines Frontier Airlines Volaris El Salvador Volaris El Salvador

Route data last updated: May 26, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
SAL → MIA
Flight Time
2h 40m
Distance
1,023 mi
AVIANCA AV AVIANCA
Route
SAL → MIA
Flight Time
2h 40m
Distance
1,023 mi
Frontier Airlines F9 Frontier Airlines
Route
SAL → MIA
Flight Time
2h 40m
Distance
1,023 mi
Volaris El Salvador N3 Volaris El Salvador
Route
SAL → MIA
Flight Time
2h 40m
Distance
1,023 mi

Alternative Routes

Other ways to fly from San Salvador to Miami with one stop · direct emits 173 kg CO₂ per passenger

SAL SAP (San Pedro Sula) MIA
Leg 1: 55m (157 mi) Leg 2: 2h 26m (866 mi) Total: ~3h 21m 🍃 214 kg CO₂ (+24% vs. direct)
Leg 1
SAL → SAP
55m · 157 mi
View SAL to SAP flights →
Leg 2
SAP → MIA
2h 26m · 866 mi
View SAP to MIA flights →
SAL XPL (Comayagua) MIA
Leg 1: 50m (117 mi) Leg 2: 2h 35m (916 mi) Total: ~3h 25m 🍃 217 kg CO₂ (+25% vs. direct)
Leg 1
SAL → XPL
50m · 117 mi
View SAL to XPL flights →
Leg 2
XPL → MIA
2h 35m · 916 mi
View XPL to MIA flights →
SAL MGA (Managua) MIA
Leg 1: 55m (214 mi) Leg 2: 2h 35m (1,014 mi) Total: ~3h 30m 🍃 236 kg CO₂ (+36% vs. direct)
Leg 1
SAL → MGA
55m · 214 mi
View SAL to MGA flights →
Leg 2
MGA → MIA
2h 35m · 1,014 mi
View MGA to MIA flights →
SAL RTB (Roatan) MIA
Leg 1: 1h 20m (260 mi) Leg 2: 2h 14m (766 mi) Total: ~3h 34m 🍃 215 kg CO₂ (+24% vs. direct)
Leg 1
SAL → RTB
1h 20m · 260 mi
View SAL to RTB flights →
Leg 2
RTB → MIA
2h 14m · 766 mi
View RTB to MIA flights →
SAL CUN (Cancun) MIA
Leg 1: 1h 45m (542 mi) Leg 2: 1h 52m (531 mi) Total: ~3h 37m 🍃 223 kg CO₂ (+29% vs. direct)
Leg 1
SAL → CUN
1h 45m · 542 mi
View SAL to CUN flights →
Leg 2
CUN → MIA
1h 52m · 531 mi
View CUN to MIA flights →

Frequently Asked Questions

How long is the direct flight from San Salvador to Miami?

A nonstop flight from San Salvador (SAL) to Miami (MIA) takes approximately 2 hours and 40 minutes. The distance is 1,023 miles (1,647 km).

Which airlines fly nonstop from San Salvador to Miami?

4 airlines: American Airlines, AVIANCA, Frontier Airlines, Volaris El Salvador.

Is there a nonstop flight from San Salvador to Miami?

Yes. 4 airlines: American Airlines, AVIANCA, Frontier Airlines, Volaris El Salvador.

How far is San Salvador from Miami?

The flight distance from San Salvador to Miami is 1,023 miles (1,647 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between San Salvador and Miami?

Miami is 2 hours ahead of San Salvador. (America/El_Salvador vs America/New_York.)

What type of aircraft flies from San Salvador to Miami?

At 2h 40m, 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 El Salvador to USA?

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

What is the carbon footprint of a flight from San Salvador to Miami?

Roughly 173 kg CO2 per passenger one-way. That's about the same as driving 865 km.

Is the return flight from Miami to San Salvador 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 San Salvador to Miami?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at El Salvador International for this flight?

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