How to get from Bogota to Medellin, Colombia

AnaMarija Mishachkovska 6 May 2022 Last updated: 20 Mar 2025 6 min read No comments


The cheapest option to travel from Bogota to Medellin is by bus, which costs USD 33 and takes between 9 and 11 hours.

The bus is the most popular option, the most affordable alternative.

The fastest way to travel to Medellin from Bogota is by catching a flight, which takes about 1 hour.

My journey across Colombia has been a tale of discovery, as I have learned the ins and outs of its transportation system. Join me as I reveal how to travel through this captivating country with ease!

Transportation Options

The following table outlines all transportation options from Bogota to Medellin:

MethodTimePrice
Bus9-11 hrs$33 to 44
Private Transfer~10 hrs$109 to 197
Flight1 hr$56 to 68
Rental Car~10 hrs

How far is Medellin from Bogota?

The distance fromBogota to Medellin is 260.1 miles or 418.6 kilometers.

It takes about 10 hours to travel by car.

Getting to Medellin from Bogota

1. Bus

Journey Duration: 9-11 hours

Traveling between Colombia’s two major cities can be an adventure in itself, offering glimpses of the country’s diverse landscapes. 

The first option is the coach or luxury bus, which is popular among locals and tourists due to its balance of comfort and affordability.

Colombia’s bus services are reliable and well-regulated, offering a comfortable ride for the approximately 9-11-hour journey. Buses between the two cities run regularly throughout the day and night, with multiple companies operating on this route. 

Some prominent companies include Empresa Arauca, Rapido Ochoa, and Expreso Brasilia. These buses usually feature reclining seats, air conditioning, and sometimes onboard Wi-Fi and individual entertainment systems.

Several bus companies offer ‘luxury’ or ‘executive’ class service for those looking for a more luxurious experience. These high-end buses provide additional amenities such as larger seats and more legroomโ€”it’s like having a piece of first-class airline service on the road.

Please note that all bus companies depart from different bus terminals in Bogota. Whether you choose a regular coach or a luxury bus, this road trip offers a unique perspective of Colombia’s beautiful landscapes and culture.

In terms of cost, a ticket for a regular coach bus costs USD 39, while a luxury bus ticket can range between USD 33 and USD 44, depending on the company and time of travel. 

Check out the departure times and book your bus tickets online here!

Empresa Arauca Coach Bus Schedule:

The table below displays the Empresa Arauca coach bus timetable for trips from Bogota to Medellin, detailing departure times, journey lengths, and fares.

DEPETADURPX
04:00am01:00pm9h$39
08:20am05:20pm9h$39
10:15pm07:15am9h$39
11:00pm08:00am9h$39

Luxury Bus Schedule:

The table below displays the luxury bus timetable for trips from Bogota to Medellin, detailing departure times, journey lengths, and fares.

DEPETADURPX
06:20am05:20pm11h$33
08:40am07:40am11h$33
10:00am09:00pm11h$33
12:30pm11:30pm11h$33
03:30pm02:30am11h$33
05:00pm04:00am11h$33
07:30pm06:30am11h$33
08:30pm07:30am11h$33
09:45pm08:45am11h$33
10:20am07:20pm9h$37
06:30pm03:30am9h$37
09:00pm05:40am8h 40m$37
02:00pm01:00am11h$37
09:30pm07:30am10h$37
02:00pm01:00am11h$44
09:30pm07:30am10h$44
How to get from Bogota to Medellin, Colombia14
ยฉdepositphotos.com

2. Private Transfer

Journey Duration: 8 hours 45 minutes

If you prefer a more personalized and flexible travel experience, a private transfer is an excellent option. 

While it may be a bit pricier than other modes of transportation, it offers convenience, comfort, and the freedom to tailor your journey according to your preferences.

Opting for a private transfer means having a dedicated vehicle and driver available throughout the trip.

Depending on your group size and requirements, you can choose between various types of vehicles. Options range from standard cars to spacious vans, accommodating families or larger groups.

One significant advantage of a private transfer is its flexibility. You can customize your itinerary and receive convenient door-to-door service. 

You can relax in the comfort of a private vehicle, enjoying amenities such as air conditioning and ample legroom. Your driver, familiar with the route, will navigate the roads and handle any potential challenges, allowing you to sit back, relax, and soak in the sights.

We recommend researching different transfer companies, comparing prices, and reading reviews to ensure you choose a reputable and reliable provider.

Whether traveling solo, with a group or as a family, a private transfer offers a seamless and enjoyable journey, allowing you to make the most of your time between these two captivating Colombian cities.

Prices for a private transfer from Bogota to Medellin:

  • Up to 3 passengers (Standard Car): USD 109
  • Up to 3 passengers (Standard Car): USD 124
  • Up to 7 passengers (Standard Minivan): USD 179
  • Up to 8 passengers (Standard Minivan): USD 197
How to get from Bogota to Medellin, Colombia14
ยฉdepositphotos.com

3. Flight

Journey Duration: 1 hour

A flight is the ideal transportation option for travelers seeking the quickest and most efficient way.

Numerous flights connect these two major cities, offering convenience, time-saving benefits, and stunning aerial views of Colombia’s diverse landscapes.

Several airlines operate frequent flights between Bogota’s El Dorado International Airport (BOG) and Medellin’s Jose Maria Cordova International Airport (MDE).

Avianca, LATAM Airlines, and SATENA are popular carriers providing this route. Flight durations typically range from 50 minutes to 1 hour, making it a swift and hassle-free journey.

When considering flights, booking in advance is essential to secure the best fares. Prices can vary but typically range between USD 56 and USD 68. Additionally, consider any additional costs, such as transportation to and from the airports.

You can check out the schedules and book your tickets here!

How to get from Bogota to Medellin, Colombia14
ยฉdepositphotos.com

4. Driving with a Rental Car

Journey Duration: 8 hours 45 minutes

For travelers seeking flexibility and independence, renting a car is a fantastic option! With a rental car, you have the freedom to set your own pace, explore at your leisure, and take detours along the way to discover hidden gems.

Rental agencies offer a wide range of vehicles to suit different budgets and group sizes.

The route from Bogota to Medellin is approximately 418 kilometers and takes around 10 hours, depending on traffic and stops.

It’s important to note that the journey involves traversing mountainous terrain and winding roads, so choosing a reliable and comfortable car is recommended for these conditions.

Additionally, if you are not used to driving such a long distance by car, you can plan an overnight stay in one of the cities along the way.

Whether you’re looking for a traditional rental car or an SUV for off-road driving, CarRentals has covered you. And if you need a rental car on short notice, their quick and easy online booking process will get you a vehicle in no time!

So what are you waiting for? Start your search for Colombian rental cars today!

How to get from Bogota to Medellin, Colombia14
ยฉdepositphotos.com

Best day tours in Medellin

Get Your Guide helps you find the best tours wherever you are heading. Itโ€™s usually the first website I check when I plan a trip to a new place.

Here, you can find some of the best tours in Medellin, Colombia.

Frequently Asked Questions

What is the cheapest way to travel from Bogota to Medellin?

The cheapest way to travel from Bogota to Medellin is by bus. The journey takes around eleven hours, and prices start at USD 20.

How long is the flight from Bogota to Medellin?

Flights from Bogota to Medellin typically last 50 minutes to 1 hour, making them the quickest mode of transportation.

What airlines operate flights between Bogota and Medellin?

Several airlines operate this route, including Avianca, LATAM Airlines, and SATENA.

Can I rent a car to travel from Bogota to Medellin?

Yes, car rental agencies are available in Bogota, and you can rent a car to drive yourself to Medellin.

How long does it take to drive from Bogota to Medellin?

The driving time is approximately 10 hours.

Is it safe to drive from Bogota to Medellin?

The roads are generally safe, but it is important to drive cautiously, follow traffic rules, and be aware of weather conditions or road closures.

This article was last fact-checked by Jean Nรกjera on

20 Mar 2025

5/5 – (2 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *

โœˆ๏ธ Find your next luxurious adventure on Universal Traveller โ€“ Your go-to destination for the worldโ€™s most exclusive luxury hotels and unforgettable travel experiences.