
How to Get From Medellin to Bogota
Flight · Bus · Private Transport
In this in-depth route guide, you'll find the best ways to travel the 419 kilometre (260 miles) distance from Medellin to Bogota. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Bogota as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
What are the 3 ways to travel from Medellin to Bogota?
There are three ways to travel the 419 km distance from Medellin to Bogota. You can choose between the flight, bus, and private.
The journey takes between 1h 50m–9h 5m and the quickest way is by flight (1h 50m). If you're on a budget, the cheapest option is by bus with tickets starting at 101,000 COP ($28).
1h 50m - 2h 5m
141,000 COP ($39)
9h 5m - 11h 30m
101,000 COP ($28)
8h - 9h 30m
974,000 COP ($265)
Where to stay in Bogota?
Still looking for accommodation? Don't forget to check out our favourite places to stay in Bogota.
Already in Bogota?
Onward from Bogota
Once you're in Bogota, here's where to next — 6 researched onward routes to pick from.
Medellin to Bogota by Flight
Step 1: City Centre to Medellin Airport
There are two airports in Medellin — Jose Maria Cordova Airport and Olaya Herrera Airport — so make sure to double-check your departure point.
To Jose Maria Cordova Airport
The bus is the cheapest way to get to Jose María Cordova International Airport. Operated by Combuses, a ticket costs 17,000 COP ($4.70) and the ride takes at least 35 minutes. They depart from:
- San Diego Mall – every 15 minutes, 24/7
- Exposiciones Metro Station – every 20 minutes, from 03:00–22:00. The bus also stops at Hotel Nutibara in the city centre
The colectivo (shared taxi) is another option at about 28,000 COP ($7.50) per person. They depart from San Diego Mall and wait until all four seats are filled before leaving.
For more convenience, you can book a private ride.
- Uber – from 105,000 COP ($29) for a 4-seater
- BookAway – private transfers from 119,000 COP ($33) for 2 people
We don’t recommend using yellow city taxis as they’re known to overcharge, especially if you don’t speak Spanish. Check out our Medellin Airport guide for more details.
To Olaya Herrera Airport
Olaya Herrera Airport is within the city. We recommend taking an Uber for upfront fares starting from 17,000 COP ($4.70) — no need to negotiate.
Taxi rates start from 13,000 COP ($3.60), but drivers often overcharge tourists. If you do take a taxi, agree on the fare before the ride or make sure the meter is running.
Step 2: Medellin to Bogota by Flight
Five airlines operate direct flights between Medellín and Bogotá: Avianca, LATAM Colombia, Satena, Wingo, and JetSMART Colombia. All of which offers cabin-baggage fares. Ticket prices start from 125,000 COP ($35).
Flights are frequent throughout the day, with departures every hour from around 04:20 to 23:00. The flight itself is short, usually taking about 1 hour.
Service varies by airline, with Avianca and LATAM offering a more traditional full-service experience. Wingo and JetSMART follow a low-cost model with fewer inclusions but cheaper fares. Satena operates from Olaya Herrera Airport in the city centre, which is convenient, though their fares tend to be a bit higher.
Step 3: Bogota Airport to the City Centre
Bogotá El Dorado International Airport (BOG) is within the city and connected to the TransMilenio bus system, with bus stops just outside the airport.
TransMilenio costs 3,000 COP ($0.90), and you’ll need a TuLlave card to pay — cash isn’t accepted. It’s cheap, but usually crowded and often requires a transfer. Not ideal if you’re carrying heavy bags.
For a more comfortable ride, private transport gets you to the city in around 30 minutes, though expect delays during rush hour (16:30–19:30). Below are your options:
- Taxi-hailing apps: InDrive fares start from 30,000 COP ($8.20), while Uber Taxi costs around 29,000 COP ($7.90) to 38,000 COP ($10).
- Pre-booked ride via BookAway: You can get a private car from 45,000 COP ($12) for 2 persons. The driver will be waiting for you at the airport.
- Taxi Imperial (the official airport taxi provider): This tends to be the most expensive, and often comes with additional hidden fees. Yellow metered taxis cost about 80,000 COP ($22), while prepaid white cars are around 95,000 COP ($26).
Check out our page on Bogota Airport for a more detailed guide.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Medellin to Bogota by Bus
Step 1: City Centre to Medellin Bus Terminal
Step 2: Medellin to Bogota by Bus
Buses on this route are generally quite comfortable. Most are equipped with reclining seats, air conditioning, and an onboard toilet. Newer buses may also have individual TVs and charging ports.
Expreso Bolivariano is one of the most popular companies operating from Medellin to Bogota. They offer the most frequent daily departures and are generally known for their reliable service. That said, there have been some reports of delays, so it's good to keep that in mind.
The other bus companies we mention in this guide also provide solid service and are sometimes a bit cheaper. We recommend comparing options and checking BookAway reviews to find the best bus for you.
Booking Tip
You can book your tickets online in advance, which is the most convenient option. Many bus companies now accept mobile tickets, but some still ask for a printed copy or require you to check in at the counter. Make sure to double-check the instructions when booking.
You can also buy your ticket directly at the bus terminal. But night buses, especially on weekends, tend to sell out quickly. If you're planning to travel in the evening, it's best to book ahead to secure your seat.
Step 3: Bogota Bus Terminal to the City Centre
The bus will arrive at Terminal Salitre in Bogota. From here, there are a few ways to reach the city centre.
Taxis are usually the cheapest option, with fares starting from 15,000 COP ($4.10). Just keep in mind that some drivers overcharge tourists, especially if you do not speak Spanish.
Uber also operates in Bogota. Many travellers prefer them for convenience and safety, but fares are higher. Prices usually start from 30,000 COP ($8.20) and can increase during peak hours.
Another option is to walk about 15 minutes from the terminal to the closest TransMilenio station, called El Tiempo-Maloka. This is part of Bogotá’s metrobus system. From there, you can take Line 1 towards Universidades and get off at this station, too. A ticket costs 3,000 COP ($0.90).
Medellin to Bogota by Private Transport
A private transfer is a convenient choice, especially if you're travelling in a group from Medellin to Bogota. With the journey taking around 8h - 9h 30m, having your own vehicle means you can travel in comfort, avoid crowded buses, and stop whenever you need a break.
Rates start from 974,000 COP ($265) for a 4-seater private transfer. Divide the cost, and that’s about 244,000 COP ($67) per person.
Private Transport options from Medellin to Bogota
Where to Stay
See our accommodation guide for ColombiaRounding it up
We hope this guide was helpful in planning how to get from Medellin to Bogota. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Medellin to Bogota is 419 km.
ABOUT YOUR DESTINATION
Why Visit Bogota?
Bogota is the capital of Colombia and the centre of most economic, political, and cultural activities. It sits 2600 metres (8530 ft) above sea level, making it one of the highest capitals in the world. Here, you can enjoy a temperate climate all year round.
Modernity and culture collide in this vibrant city, where you will find skyscrapers alongside colonial architecture. Every other guide to Bogota will tell you it is home to some of the most incredible street art in the world. And we totally agree! You will also be spoilt for choice when it comes to museums, art galleries and food.
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






Reader Comments
No comments yet — be the first to share your experience!
Leave a Comment