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 8 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 705 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 Aruba, 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 9: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 42 minutes and you can fly every weekday with departures from 4: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 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 45m | - | 1521 miles (2447 km) |
AUA Aruba | 7h 20m | 1h 55m | 1753 miles (2821 km) |
PTY Panama City | 7h 41m | 5h 0m | 1635 miles (2631 km) |
MDE Medellin | 7h 45m | 4h 53m | 1540 miles (2478 km) |
MCO Orlando | 7h 52m | 4h 49m | 1909 miles (3072 km) |
CTG Cartagena | 8h 1m | 3h 54m | 1521 miles (2447 km) |
CUR Curacao | 8h 5m | 3h 45m | 1831 miles (2946 km) |
HAV Havana | 8h 7m | 4h 25m | 1622 miles (2610 km) |
CLO Cali | 8h 8m | 2h 53m | 1742 miles (2803 km) |
CUN Cancun | 8h 22m | 3h 50m | 1955 miles (3146 km) |
SDQ Santo Domingo | 8h 22m | 2h 17m | 1853 miles (2981 km) |
BAQ Barranquilla | 8h 23m | 4h 51m | 1528 miles (2459 km) |
PUJ Punta Cana | 8h 45m | 4h 22m | 1954 miles (3144 km) |
SJO San Jose | 8h 52m | 1h 58m | 1912 miles (3076 km) |
TPA Tampa | 9h 40m | 3h 6m | 1914 miles (3080 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
-
MSP Minneapolis