The straight-line distance from Miami, United States to Bogota, Colombia is 2,430 km (1,510 miles).Bogota is SSE of Miami.
Distance (km)
2,430
straight line
Distance (miles)
1,510
straight line
Flight Time
3 hr 30 min
estimated direct
Direction
SSE
163° bearing
| Mode | Estimated Time | Distance | Notes |
|---|---|---|---|
| Flight | 3 hr 30 min | 2,430 km | Direct flight at 800 km/h avg cruise speed |
| Driving | 39 hr 30 min | ~3,159 km | Avg 80 km/h, +30% route factor |
All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.
| From | Miami, United States |
| To | Bogota, Colombia |
| Straight-line Distance | 2,430 km (1,510 miles) |
| Bearing | 163° (SSE) |
| Coordinates (Miami) | 25.7617°, -80.1918° |
| Coordinates (Bogota) | 4.7110°, -74.0721° |
The straight-line (as the crow flies) distance from Miami to Bogota is 2,430 km (1,510 miles). Bogota is SSE of Miami.
A direct flight from Miami to Bogota takes approximately 3 hr 30 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.
Driving from Miami to Bogota takes approximately 39 hr 30 min. This estimate assumes an average speed of 80 km/h with a 30% route factor for indirect roads. Actual time will vary based on road conditions, traffic, and the specific route taken.
Bogota is SSE (163 degrees) from Miami.
The distance from Bogota to Miami is the same: 2,430 km (1,510 miles). Distance between two points is the same in either direction.
Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.
Coordinates sourced from public geographic databases.