Flights from Miami to Bogotá
Miami is the principal North American gateway to Colombia, and the run to Bogotá is short enough to be a comfortable daytime flight. El Dorado sits at roughly 2,600 m, so the arrival is at altitude.
- Approximate nonstop time
- 3h 55m
- Distance
- 2,440 km
- Best months
- December to March, and July to August
Search this route
Pick your dates and we will price the itinerary in full — fare, taxes and carrier charges, and our service fee.
What to know before you book
- Bogotá's altitude affects some travellers on the first day — plan a light arrival schedule.
- Check passport validity and any entry requirements well before departure; rules differ by nationality and change.
- Bogotá is a strong connecting point for the rest of Colombia if the coast or the coffee region is your real destination.
Common questions
How long is the flight from Miami to Bogotá?
A nonstop flight takes approximately 3h 55m. Itineraries with a connection take longer, and the total depends on the connection time.
Which airports serve this route?
This page covers Miami International (MIA) in Miami and El Dorado International (BOG) in Bogotá. Other airports may serve either city — check which one your itinerary actually uses before arranging ground transport.
When is the best time to fly to Bogotá?
December to March, and July to August generally offers the best balance of weather and crowds. Airline schedules on this route can also thin outside the peak season.
Why is there no price on this page?
Because we do not hold a fare of our own to quote. Airfares change daily with availability, and a figure printed on a landing page would be out of date almost immediately. Run a search or send us the trip and you will get a current price with the fare, taxes and our service fee itemised.
