Live Prices: Miami to Bogota

Miami to Bogota Flights

Swap the beaches of South Florida for the Andean peaks and historic charm of the Colombian capital. Finding Miami to Bogota flights is seamless when you compare real-time fares from Miami International Airport (MIA) to El Dorado International Airport (BOG).

The non-stop route between Miami and Bogota is a vital aerial bridge connecting the United States to South America. Whether you are traveling for a business summit, visiting the historic Candelaria district, or returning home, multiple daily flights from top-tier carriers like Avianca and American Airlines ensure you find a schedule that fits your needs. Use our comparison tool below to view live prices and book your next journey to Colombia.

Route Details: MIA to BOG

Flight Duration

Direct flights take approximately 3 hours and 45 minutes. This route covers roughly 1,500 miles between Miami and the heart of Colombia.

Top Airlines

Avianca, American Airlines, and LATAM are the primary operators for non-stop service. Copa Airlines also provides frequent connecting options via Panama City.

How to get the cheapest flights to Colombia

Securing Miami to Bogota flights at a great price is best achieved by booking at least 3 to 5 weeks in advance. As one of the busiest international routes from MIA, demand is high year-round, particularly during holidays and cultural festivals in Bogota.

Traveling on Tuesdays or Wednesdays can often result in lower fares compared to weekend departures. Additionally, check for deals from Avianca, which frequently offers promotional pricing for flights departing from their major US gateway in Miami. Comparing non-stop options against a quick connection in Panama (PTY) can also sometimes yield savings for budget-conscious travelers.

Explore More Routes to Miami

Atlanta to Miami Boston to Miami New York to Miami Chicago (ORD) to Miami Havana to Miami Tel Aviv to Miami Lisbon to Miami Rome to Miami
View All Flight Routes to Miami