Live Prices: Bogota to Miami

Bogota to Miami Flights

Ready to fly from the Athens of South America to the Magic City? Finding Bogota to Miami flights is easy when you compare live fares from El Dorado International Airport (BOG) to Miami International Airport (MIA).

The route from Bogota to Miami is a critical link for travelers heading to Florida for vacation, business, or connecting flights. With multiple non-stop options daily from airlines like Avianca, American Airlines, and LATAM, you can find the perfect departure time. Use our live search tool below to find the best deals for your trip to Miami.

Route Facts: BOG to MIA

Average Flight Time

Non-stop flights from Bogota to Miami typically take 3 hours and 50 minutes. The flight distance is approximately 1,510 miles (2,430 km).

Direct Carriers

Avianca (the national carrier), American Airlines, and LATAM offer the most frequent direct services on this international route.

Finding Cheap Flights from Bogota to Miami

To get the best value for your Bogota to Miami flights, we recommend booking at least 4 weeks in advance. Miami is a premier destination for Colombian travelers, especially during the northern hemisphere's winter and summer vacation periods.

Mid-week departures (Tuesdays and Wednesdays) are generally more affordable than weekend flights. For budget-conscious travelers, consider checking low-cost options or connecting flights through Panama City (PTY) via Copa Airlines, which can sometimes offer significant savings. Keep an eye out for Avianca's "Red Sale" promotions for the best deals on direct routes.

Other Routes to Miami

Atlanta to Miami Boston to Miami New York to Miami Chicago to Miami Havana to Miami Tel Aviv to Miami Lisbon to Miami Rome to Miami
Explore All Miami Flight Routes