Compare flight prices from Avianca, American Airlines, LATAM and more. Direct flights from $180 round trip. The Miami to Bogotá flight takes 3h 40m direct.
| Route | Miami (MIA) → Bogotá (BOG) |
|---|---|
| Distance | 2,590 km (1,608 miles) |
| Flight time | 3h 40m |
| Direct flights | Yes |
| Prices from | $180 round trip |
| Best months to fly | May-Jun, Sep-Nov |
The Miami to Bogotá route is one of the most popular air corridors connecting MIA and BOG. With 5 airlines competing on this route, travelers can find competitive fares starting from $180 for a round trip. Direct flights take approximately 3h 40m, covering a distance of 2,590 km.
Average round-trip prices from Miami to Bogotá by month. Highlighted months typically offer the best deals.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $241 | $228 | $235 | $239 | $171 | $181 | $210 | $203 | $153 | $250 | $168 | $261 |
Prices are estimates based on historical data and may vary. Use the search widget above for current fares.
The following airlines operate direct flights on this route:
Avianca as the Colombian flag carrier offers the most frequencies. Spirit runs flash sales with fares under $100 one-way from Fort Lauderdale. Bogotá is at 2,640m altitude — acclimatize on arrival.
For the best prices, we recommend comparing across multiple booking platforms:
Near Miami: FLL (Fort Lauderdale). Budget carriers frequently use these airports, so checking them can uncover lower-priced alternatives.
Once you've booked your flight from Miami to Bogotá:
Read more about flights to Bogotá or flights to Miami.
With 5 airlines competing on Miami–Bogotá, price wars work in your favor — particularly when low-cost carriers force full-service airlines to match base fares on the same corridor.
Pricing on this route reacts to both leisure and business demand. When conferences and events drive up fares in one direction, flying the reverse — or shifting dates by a few days — can still find reasonable prices.
On a short-haul route like this, 3–6 weeks out is the sweet spot for booking. Fares tend to be stable until about two weeks before departure, then spike sharply. Check Google Flights first for the fare calendar, then compare with Skyscanner and our Kiwi.com widget. Each aggregator has different airline deals, so the lowest fare shifts between them.
For Miami–Bogotá, also check train or bus alternatives. On routes under 4 hours flying time, surface transport can be competitive on both price and total door-to-door time once you factor in airport procedures.
On a 3h 40m flight, the biggest differentiator between airlines is not the onboard product — it is punctuality. Check on-time performance records before choosing, especially if you have a tight connection or appointment.
On arrival, immigration processing times vary by airport and time of day. If you are connecting onward, allow generous buffer time — especially at large hubs where terminal transfers can take 30+ minutes.
Competition between Avianca, American Airlines, LATAM and Spirit on this route works in your favor. Use it: search the same dates across at least two booking platforms, because different aggregators have different deals with airlines and the cheapest option varies by the day.
Pay attention to what is included in the fare. Budget carriers may quote a lower headline price but charge separately for carry-on bags, seat assignments, and in-flight meals. On a route like Miami to Bogotá, the fare difference between a full-service and a budget carrier after extras can shrink to almost nothing.
Use the search widget at the top of this page to check current Miami–Bogotá fares. Then cross-reference with Google Flights — its calendar view makes it easy to spot the cheapest departure dates at a glance.
Once you find a good fare, don't hesitate too long. On popular routes like this one, the best prices tend to disappear within 24–48 hours. Setting up a price alert takes 30 seconds and means you will not miss a fare drop.
Flights from Miami to Bogotá start from $180 round trip. Prices vary by season — the cheapest months are typically May-Jun, Sep-Nov. Use the search widget above to compare current prices.
A direct flight from Miami (MIA) to Bogotá (BOG) takes approximately 3h 40m. The distance is 2,590 km (1,608 miles).
Airlines operating flights from Miami to Bogotá include Avianca, American Airlines, LATAM, Spirit, JetBlue.
The cheapest months to fly from Miami to Bogotá are May-Jun, Sep-Nov. Booking 6-8 weeks in advance and being flexible with travel dates will help you find the lowest fares.
Compare prices from 5 airlines and find the best deal.
Search flights →El Dorado International Airport (BOG) is Colombia's main hub, with onward connections to Medellín (1-hour flight, $30-60), Cartagena (1.5 hours, $40-80), and smaller destinations throughout the country on Avianca, LATAM, and Viva Air. Bogotá itself rewards a 2-3 day stopover: the historic La Candelaria neighborhood, the Monserrate viewpoint, and the Gold Museum are world-class attractions, while the city's restaurant scene — particularly the Zona G dining district — has earned international recognition. Daily costs in Bogotá are extremely affordable: quality hostels from $10/night, local meals from $3-5, and Uber rides across the city for $2-4.