Miami to Bogotá: demand that ignores the US calendar
Most route guides begin with seasons. This one has to begin with people, because the defining characteristic of the corridor is who is on the aircraft. A large share of the traffic is visiting friends and relatives — people with family at both ends, travelling for reasons that have nothing to do with holidays and everything to do with birthdays, funerals, school terms, weddings and the third week of December.
Visiting-friends-and-relatives demand behaves unlike leisure demand in two ways that matter to what you pay. It is less price-elastic: a family going home for Christmas does not go to Portugal instead because the fare rose by $120, they shift by a day or they pay. And it concentrates on dates that look arbitrary on an American marketing calendar — Colombian public holidays, Holy Week, the school calendar in Colombia rather than Florida, and a December to early January period far longer and heavier than the compressed US Christmas peak.
So the ordinary advice about avoiding peak season fails here, because the peaks are not where a US traveller expects them. A week in late June that looks unremarkable is heavily travelled; a week in early November that looks like low season may coincide with a Colombian holiday bridge. Getting this calendar right is worth more than any booking-day trick.
Typical fare bands, by demand period rather than by season
The table is organised by the demand pattern that actually drives the corridor. We show one-way alongside round-trip because on short-haul international routes with heavy VFR traffic, one-ways are priced far more reasonably than travellers expect.
| Demand period | Round-trip, booked 6–12 weeks out | One-way, booked 6–12 weeks out | Availability character |
|---|---|---|---|
| Quiet weeks (late Jan–Feb, Sep–early Nov) | $280–$420 | $150–$240 | Wide open; cheap classes usually still available late |
| Ordinary weeks (Mar, May, Aug) | $360–$520 | $190–$300 | Normal; buckets move but reopen |
| Holy Week / Semana Santa | $520–$780 | $290–$440 | Tightens early and does not soften |
| Mid-June to mid-July (school break) | $500–$740 | $280–$420 | Sustained, not spiky — the whole month is firm |
| Mid-December to early January | $650–$1,000 | $360–$580 | The peak of the year; cheap classes gone months ahead |
| Inside 10 days, any period | $550–$950 | $300–$550 | Walk-up pricing; little relief on non-stops |
One thing in that table is easy to misread. Government taxes and carrier-imposed charges make up a higher proportion of the total on tickets touching Colombia than on a comparable US domestic flight, so the base fare is a smaller share of what you pay, and a headline that looks dramatically cheaper than a competitor's converts to a much narrower gap once the total is assembled. That is why we quote the total payable amount, and why our cheap flights page spends its time on fare construction.
The carriers, and why connecting rarely helps here
The non-stop is well served. Avianca, Colombia's flag carrier and a Star Alliance member, holds the deepest schedule; American operates it from its Miami hub within oneworld; LATAM serves it across the South American market it knows best. Low-cost operators compete on Colombia routes out of South Florida with base fares that need the same careful reading as any stripped product, and Copa connects the market through its Panama City hub as a credible one-stop rather than a last resort.
That said, connecting is rarely right on a route this short. The non-stop is under four hours; a one-stop via Panama City or another hub turns that into seven or eight for a saving that, in most demand periods, is modest. A connection genuinely earns its place only in the December peak, when the lower non-stop classes have been gone since October.
What a connection costs beyond time is worth stating plainly. A single ticket keeps your bags checked through and makes a missed connection the airline's obligation. Two separately purchased tickets — which some booking engines will happily assemble — stop your bags at the intermediate point and leave you buying a new ticket at walk-up prices. Where non-stops exist in quantity, accepting that risk for a small saving is a poor trade.
Booking windows on a route that does not follow the usual curve
For the December peak the useful window opens unusually early — four to six months out is not excessive, and the cheapest classes for the week before Christmas are frequently gone by September. This is the one period where booking early is straightforwardly correct, because the inventory does not come back: those seats are sold to people who knew in August that they were going home in December.
For Holy Week, three to four months. For the mid-year school break, two to three. For quiet periods, four to eight weeks, and this is one of the few corridors where a genuinely cheap fare can still appear inside three weeks on an off-peak mid-week departure, because the aircraft is not full and the airline would rather sell the seat.
Booking earlier than six months has diminishing returns for the usual reason: airlines load schedules far ahead but keep discount classes closed until they can read demand. Events then compress specific dates rather than whole seasons — a major concert, a Colombian long-weekend bridge or a regional business event lifts fares on the dates around it and leaves the surrounding weeks untouched, so moving by two days is frequently worth more than moving by two months. What you cannot control is capacity: when a competitor exits the route, the remaining fares firm up quickly.
MIA, FLL, and what happens at the Bogotá end
Miami International is the natural airport here — the deepest schedule, the most carriers, and the best onward connectivity within Colombia if you are going on to Medellín, Cartagena or Cali. Fort Lauderdale is a genuine alternative, particularly for low-cost service, and if you live in Broward County it is frequently better on both fare and drive time.
The false saving here is a traffic problem rather than a weather one. A $50 lower fare out of an airport forty minutes further away, at a time of day when the I-95 corridor is slow, is not a saving — it is money moved from your fare to your ground transport, plus an hour of your day.
At the Bogotá end there is one international airport and no choice to make, but two things are worth planning for. If you are connecting onward within Colombia, leave a realistic buffer: you are clearing immigration and customs and, depending on the itinerary, re-checking bags, and a tight connection built by a booking engine is not necessarily a comfortable one. And the city sits high on the Andean plateau — a scheduling consideration rather than a warning, since arriving late and then attempting a demanding first morning is a common way to waste a day.
What the cheapest Bogotá fare gives up
This corridor spans two quite different products, and the gap between them is wider than the fare gap suggests. A full-service standard economy fare typically includes a carry-on, a checked bag, an assigned seat and the ability to change against a fare difference. A low-cost base fare on the same route may include a personal item and nothing else — carry-on charged, checked bag charged, seat charged, changes charged or forbidden.
This matters more on a VFR route than a leisure one, because people visiting family carry more. Gifts, goods for relatives, a second suitcase out and a fuller one back: this is the corridor where overweight-bag charges are levied most often, assessed per bag, per direction, at rates higher at the airport than at booking. If you are carrying more than a holiday's worth of luggage, the fare with the included allowance is very often the cheaper ticket outright.
The other exclusion to price carefully is changeability, because VFR travel is exactly the kind whose dates move — a funeral, a delayed appointment, an elderly relative's hospital stay are not hypothetical here. The statutory 24-hour risk-free cancellation window covers most tickets originating in the United States booked at least seven days ahead. After that, a low-cost base fare may permit no refund at all and a change only against a fee approaching the ticket value, while a full-service standard fare usually reissues against a fare difference. Flight changes explains reissues, the service fee schedule lists what we charge to handle one, and the refund and cancellation policy sets out refund treatment. If your dates are uncertain, say so when you call — it changes which fare we recommend.