The straight-line distance from Houston, United States to Bogota, Colombia is 3,573 km (2,220 miles).Bogota is SE of Houston.
Distance (km)
3,573
straight line
Distance (miles)
2,220
straight line
Flight Time
5 hr
estimated direct
Direction
SE
137° bearing
| Mode | Estimated Time | Distance | Notes |
|---|---|---|---|
| Flight | 5 hr | 3,573 km | Direct flight at 800 km/h avg cruise speed |
| Driving | 58 hr 6 min | ~4,645 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 | Houston, United States |
| To | Bogota, Colombia |
| Straight-line Distance | 3,573 km (2,220 miles) |
| Bearing | 137° (SE) |
| Coordinates (Houston) | 29.7604°, -95.3698° |
| Coordinates (Bogota) | 4.7110°, -74.0721° |
The straight-line (as the crow flies) distance from Houston to Bogota is 3,573 km (2,220 miles). Bogota is SE of Houston.
A direct flight from Houston to Bogota takes approximately 5 hr, based on an average cruising speed of 800 km/h plus time for takeoff and landing.
Driving from Houston to Bogota takes approximately 58 hr 6 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 SE (137 degrees) from Houston.
The distance from Bogota to Houston is the same: 3,573 km (2,220 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.