Flights from Miami to Bogota – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to BOG – All flight route options from Miami International, Florida, USA to El Dorado International Airport, Colombia. These flights are operated by 10 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 3 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Dorado Airport
We got great deals on hotels and car rentals near the airport.
Miami to Bogota flights
There are over 18 airlines and as many as 685 flights every week to this destination. You can fly non-stop to Bogota (BOG) from Miami (MIA) with American Airlines, AVIANCA, LATAM Airlines or Emirates but if a stopover option suits you better you can choose to fly via Barranquilla, Panama City or any other of the 14 alternatives with connectiing airports.
Miami to Bogota with American Airlines
You can fly non-stop every weekday with flights departing between 8:00 am and 7:00 pm. American Airlines is a member of the air alliance OneWorld.
With Copa Airlines
If you fly from Miami with Copa Airlines you will do a stopover in Panama City, PTY before reaching Bogota. This flight trip will take 6 hours and 37 minutes and you can fly every weekday with departures from 5:00 am to 6:00 pm. Copa Airlines is a Star Alliance member.
Distance & flight times: Miami International to Bogota Airport
The shortest flight time between MIA and BOG is 3 hours and 42 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 42m | - | 1521 miles (2447 km) |
BAQ Barranquilla | 6h 43m | 1h 56m | 1528 miles (2459 km) |
PTY Panama City | 7h 55m | 4h 5m | 1635 miles (2631 km) |
SDQ Santo Domingo | 7h 55m | 2h 25m | 1853 miles (2981 km) |
MDE Medellin | 8h 0m | 4h 8m | 1540 miles (2478 km) |
CUN Cancun | 8h 10m | 1h 30m | 1955 miles (3146 km) |
HAV Havana | 8h 15m | 4h 20m | 1622 miles (2610 km) |
PUJ Punta Cana | 8h 20m | 2h 41m | 1954 miles (3144 km) |
CLO Cali | 8h 36m | 2h 16m | 1742 miles (2803 km) |
CTG Cartagena | 8h 39m | 2h 3m | 1521 miles (2447 km) |
MCO Orlando | 8h 40m | 4h 3m | 1909 miles (3072 km) |
TPA Tampa | 8h 40m | 4h 16m | 1914 miles (3080 km) |
SJO San Jose | 8h 49m | 3h 50m | 1912 miles (3076 km) |
AUA Aruba | 8h 50m | 1h 45m | 1753 miles (2821 km) |
CUR Curacao | 9h 10m | 4h 5m | 1831 miles (2946 km) |


Quick copy and share this page
From Miami to Colombia
Below is a list of other destinations to Colombia from Miami International with either direct flights or 1 stop connections.
-
MDE Medellin Direct
-
CTG Cartagena Direct
-
CLO Cali Direct
-
BAQ Barranquilla Direct
-
BGA Bucaramanga
-
PEI Pereira
-
ADZ San Andres Island
-
VVC Villavicencio
-
SMR Santa Marta
-
CUC Cucuta
From USA to Bogota
Below is a list of other cities in USA with flights to Bogota with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
CLT Charlotte
-
LAX Los Angeles
-
IAH Houston Direct
-
EWR New York Direct
-
MCO Orlando Direct