Medellin to Bogota

How to Get From Medellin to Bogota

419 km1h 50m – 9h 5mFrom $28Research Verified

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.

Ela
Written by Ela
Senior Travel Writer
Selene
Reviewed by Selene
Travel Writer
Updated
COMPARE

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).

FlightFastest
Duration

1h 50m - 2h 5m

Price

141,000 COP ($39)

BusCheapest
Duration

9h 5m - 11h 30m

Price

101,000 COP ($28)

Private Transport
Duration

8h - 9h 30m

Price

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.

From

Medellin to Bogota by Flight

1h 50m - 2h 5mFrom 141,000 COP ($39)
The fastest way to travel to Bogota from Medellin is by taking a flight. It does cost more than the bus, but not by much. If you're short on time, flying can be a really convenient option.

Step 1: City Centre to Medellin Airport

20-35 minutes13,000 COP ($3.60) - 119,000 COP ($33)

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:

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

1 hour125,000 COP ($35)

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

30 minutes3,000 COP ($0.90) – 45,000 COP ($12)

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.

Ready to book your flight?

From 141,000 COP ($39) · 1h 50m - 2h 5m

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

9h 5m - 11h 30mFrom 101,000 COP ($28)
Travelling from Medellin to Bogota by bus takes around 9h 5m - 11h 30m. It’s a long ride, so many travellers choose an overnight bus to save on accommodation and avoid daytime traffic. Our advice: bring a hoodie or light jacket to stay warm — the air con is often set too high!

Step 1: City Centre to Medellin Bus Terminal

15 minutes3,000 COP ($0.90)
Buses operating from Medellin to Bogota depart from Terminal del Norte. You can get there by metro for 3,000 COP ($0.90) if you’re using a Cívica card. Hop off at Caribe Station, which is directly connected to the terminal by a pedestrian bridge.

Step 2: Medellin to Bogota by Bus

8h 30m - 11h95,000 COP ($26)

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.

Rapido Tolima
08:00
10h 50m
18:50
09:40
10h 50m
20:30
11:00
10h 50m
21:50
95,000 COP ($26)
Premium
Expreso Bolivariano
06:40
10h 50m
17:30
09:00
10h 50m
19:50
10:40
10h 50m
21:30
97,000 COP ($27)
2G Gold
Expreso Brasilia
07:20
11h
18:20
14:00
11h
01:00
21:30
10h
07:30
120,000 COP ($33)
Premium Plus

View bus stations on map

Map of stations
Click to explore

Ready to book your bus?

Direct operator sites

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

20 minutes3,000 COP ($0.90) – 30,000 COP ($8.20)

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

8h - 9h 30mFrom 974,000 COP ($265)

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

8h - 9h 30m974,000 COP ($265)
Territorio Colombia
Standard Car 4 PAX
Price per person = 244,000 COP ($67)
Bookaway
974,000 COP ($265)
Territorio Colombia
Standard Minivan 9 PAX
Price per person = 157,000 COP ($43)
Bookaway
1,409,000 COP ($385)
Transfers & Tours
Standard Minivan 8 PAX
Price per person = 265,000 COP ($73)
Bookaway
2,117,000 COP ($580)
Viajes Imperial
Standard Car 3 PAX
Price per person = 718,000 COP ($195)
Bookaway
2,153,000 COP ($590)
Viajes Imperial
SUV Car 5 PAX
Price per person = 442,000 COP ($120)
Bookaway
2,212,000 COP ($605)
Viajes Imperial
Standard Minivan 7 PAX
Price per person = 333,000 COP ($91)
Bookaway
2,328,000 COP ($640)
Viajes Imperial
Sprinter Minivan 12 PAX
Price per person = 202,000 COP ($55)
Bookaway
2,420,000 COP ($665)

Ready to book your private transport?

From 974,000 COP ($265) · 8h - 9h 30m

Rounding 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.

TRUST

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.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Selene
SeleneReviewer

Travel Writer

Selene is a writer who loves coffee, travel, and planning. After spending a decade in Manila, she left the city and her career in banking to embrace a more laid-back lifestyle. Now, she is discovering the beauty of slow-paced travel and finding joy in meaningful experiences.

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.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.

Reader Comments

No comments yet — be the first to share your experience!

Leave a Comment