Direct flights from Bogota to Miami BOG → MIA

American Airlines, Avianca, Emirates, Gol, Iberia, ITA Airways, LATAM, LATAM Colombia, TAP Air Portugal and United Airlines operate nonstop flights from Bogota (BOG) to Miami (MIA). The nonstop flight takes around ~3h 3m, covering 1,513 miles (2,435 km) and operates multiple daily. Round-trip fares currently start at $361, with a typical fare around $457 across 67 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 67 recent fares across the next 60 days

Cheapest
$361
Typical
$457
Most expensive
$590

Prices last updated 14 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
American Airlines AA Avianca AV Emirates EK Gol G3 Iberia IB ITA Airways AZ LATAM LA LATAM Colombia 4C TAP Air Portugal TP United Airlines UA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bogota to Miami?

Yes, American Airlines, Avianca and 8 more airlines operate nonstop flights from Bogota (BOG) to Miami (MIA).

Which airlines fly direct from Bogota to Miami?

American Airlines, Avianca, Emirates, Gol, Iberia, ITA Airways, LATAM, LATAM Colombia, TAP Air Portugal, United Airlines operate nonstop flights from Bogota to Miami.

How long is the flight from Bogota to Miami?

The nonstop flight from Bogota to Miami takes ~3h 3m (approximately 2435 km).

How often do direct flights operate from Bogota to Miami?

Nonstop flights from Bogota to Miami operate multiple daily.

How much is a round-trip flight from Bogota to Miami?

Round-trip flights from Bogota (BOG) to Miami (MIA) start at $361, with a typical fare around $457. Based on 67 recent fare combinations.

Explore More

Cheap direct deals from Bogota — last one was $360 to Willemstad