Skip to main content
Loris8 🇨🇴Your destinationColombia
Getting Around Colombia

Getting Around Colombia

Home Colombia Getting AroundGetting Around Colombia
Diego Fuentes

Domestic flights are the best way to move between Colombia's major cities — Bogota to Medellin is a 45-minute flight (around $60-150) versus a winding 9+ hour mountain bus ride. Once you're in a city, ride-hailing apps (Uber, DiDi, InDrive) and Medellin's excellent metro cover almost everything. The one genuine caveat: Uber operates in a legal gray zone here, so don't be surprised by the workarounds.

Getting to Colombia

Bogota's El Dorado International Airport is Colombia's main gateway, with Medellin and Cartagena also served by direct international flights. From the US, expect 3-6 hours depending on origin (Miami and Fort Lauderdale have the shortest routes), with round-trip fares typically $350-700. From Europe, expect 10-12 hours with a connection; there's no direct route from Australia, so budget 20+ hours total.

Getting around: the real options

Colombia's mountainous geography is the single biggest factor in how you should get around — a route that looks short on a map can take all day by road because of the terrain, which is exactly why flying is so often worth the extra cost.

  • Trains — not a realistic option; Colombia has essentially no functioning intercity passenger rail network, so don't plan around it.
  • Buses — fine for shorter, flatter regional routes, but genuinely slow for mountain crossings; Bogota to Medellin by bus takes 9+ hours of winding mountain road versus a 45-minute flight, so buses make more sense for hops like Medellin to the Coffee Triangle.
  • Domestic flights — the smart default for connecting Colombia's major cities; Avianca, LATAM, and Wingo all run frequent routes (Bogota-Medellin, Bogota-Cartagena, Medellin-Cartagena), typically $60-150 one-way if booked a couple of weeks ahead.
  • Car rental / driving — not recommended for most visitors; mountain roads, variable signage, and unfamiliar local driving norms make self-driving more stressful than useful. Hire a driver for day trips (Guatape, the Coffee Triangle's farms) instead.

Getting around inside cities

Medellin has Colombia's only metro system — clean, cheap, and genuinely well-run, extending into the hillside barrios via the Metrocable gondola system, a few dollars for views that would cost $20+ as a 'gondola experience' elsewhere. Bogota and Cartagena don't have metro systems, so ride-hailing fills the gap. Uber operates in Colombia but sits in a persistent legal gray area — drivers often ask you to sit in the front seat to look less like a paid ride — so DiDi and InDrive (both fully legal, widely used, and often cheaper) are increasingly the more straightforward choice.

Route/optionTypical costTypical time
Bogota El Dorado airport to city center$10-18 (Uber/DiDi) or $6-10 (registered yellow taxi)30-45 min depending on traffic
Bogota to Medellin (flight)$60-150~45 minutes
Medellin Metro single ride~$0.70

Download DiDi or InDrive alongside Uber before you land — both operate with full legal clarity in Colombia (unlike Uber's gray-zone status) and are often just as cheap or cheaper. If you do use Uber, expect the driver to ask you to sit up front, which is a normal local workaround, not a red flag.

Common transport mistakes

  • Trying to bus between Bogota and Medellin (or other mountain-separated cities) to save money — the 9+ hour ride often isn't much cheaper than a flight once you account for the lost day.
  • Renting a car to self-drive mountain routes — unfamiliar roads, signage, and driving norms make this more stressful than most visitors expect; hire a driver for day trips instead.
  • Assuming a yellow street taxi in Bogota is automatically the safest option — registered taxis are fine, but agree on the fare (or insist on the meter) before you get in, since overcharging tourists is a known, if minor, hassle.

Questions people actually ask

Do I need to rent a car in Colombia?
No, and most visitors shouldn't — mountain roads, unfamiliar signage, and local driving norms make self-driving more stressful than useful. Hire a driver for day trips (Guatape, coffee farms) and fly or ride-hail everywhere else.
What's the best way to get from the airport to the city in Colombia?
Uber, DiDi, or a registered yellow taxi — expect $10-18 from Bogota's El Dorado airport into the city center, taking 30-45 minutes depending on traffic. Confirm the fare or insist on the meter if you take a street taxi.
Can I use Uber in Colombia?
Technically yes, though it operates in a persistent legal gray zone — drivers commonly ask riders to sit in the front seat to look like a casual lift rather than a paid fare. DiDi and InDrive are fully legal alternatives that work just as well and are often cheaper.
How much should I budget for transport in Colombia?
$8-15/day for city rides and the odd metro trip, plus $60-150 per domestic flight between major cities — budget at least one flight if your trip covers both the coast and the Andes.
Is it safe to take buses in Colombia?
Yes, for the major inter-city routes run by established companies — overnight buses on well-traveled routes are generally fine, though the mountain roads themselves (not crime) are the main reason most travelers choose to fly between major cities instead.
Do I need to download InDrive or DiDi before I arrive?
It's worth downloading before you land rather than scrambling for wifi at the airport — both apps work the same way as Uber, and having a working profile and payment method set up in advance saves the first-day hassle.