Skip to Content

How to get from Bogota to Medellin, Colombia

Medellin is well connected with Bogota. You can get from Bogota to Medellin by bus, shared shuttle, private transfer, flight, rental car, or taxi.

Medellin is the second-largest city in Colombia and shouldn’t be missing from your travel itinerary.

Traveling between Bogota and Medellin is easy, and you can choose between a bus, shared shuttle, private transfer, flight, rental car, and taxi.

Check our guide for the best options to travel from Bogota to Medellin.

How far is Medellin from Bogota?

The distance from Bogota to Medellin is 258 miles or 416 kilometers.

Transportation Options from Bogota to Medellin

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

MethodTravel timePrice
Bus from Bogota to Medellin11 hoursUSD 20
Private Transfer from Bogota to Medellin8 hours 45 minutesUSD 222
Shared Shuttle from Bogota to Medellin
Flight from Bogota to Medellin1 hourUSD 35+
Rental Car from Bogota to Medellin8 hours 45 minutes

Getting to Medellin from Bogota

1. Bus from Bogota to Medellin

Journey Duration: 11 hours

The most economical way to travel from Bogota to Medellin is by bus.

Prices for a one-way ticket start at USD 20 per person.

You can choose between different bus companies, like Flota Magdalena, Flota la Macarena, Rapido Ochoa, and Expreso Brasilia.

Please note that all bus companies depart from different bus terminals in Bogota. However, they all arrive at the same bus terminal in Medellin (Terminal Del Norte Medellin).

Bogota to Medellin Bus Schedule:

Flota Magdalena from Terminal de Transport Salitre Bogota to Terminal Del Norte Medellin

06:20 AM to 05:20 PM

08:40 AM to 07:40 PM

10:00 AM to 09:00 PM

12:30 PM to 11:30 PM

03:30 PM to 02:30 AM

05:00 PM to 04:00 AM

Flota la Macarena from Terminal de Transport Salitre Bogota to Terminal Del Norte Medellin

07:40 AM to 04:10 PM

10:20 AM to 06:50 PM

02:00 PM to 10:30 PM

06:30 PM to 03:00 AM

09:00 PM to 05:30 AM

10:30 PM to 07:00 AM

Rapido Ochoa from Terminal Rapido Ochoa Bogota to Terminal Del Norte Medellin

07:40 AM to 04:20 PM

06:30 PM to 03:10 AM

09:00 PM to 05:40 AM

10:30 PM to 07:10 AM

Expreso Brasilia from Terminal de Transportes Bogota to Terminal Del Norte Medellin

02:00 PM to 12:00 AM

09:30 PM to 07:30 AM

How To Get From Bogota To Medellin, Colombia14

Bookaway

On Bookaway, you can check all available transportation options from Bogota to Medellin. It is a reliable and easy-to-use platform to compare prices & schedules and make a booking online.

2. Shared Van Shuttle from Bogota to Medellin

If you prefer a bit more comfort without paying the price for a private transfer, a shared shuttle from Bogota to Medellin may be a good option for you.

You will get picked up at your hotel in Bogota and dropped off at your accommodation in Medellin.

How To Get From Bogota To Medellin, Colombia14

3. Private Transfer from Bogota to Medellin

Journey Duration: 8 hours 45 minutes

Private transfer services are becoming more and more popular as they are convenient and efficient. It is a great way to avoid the crowds and get to your destination on time.

Several companies offer door-to-door service between Bogota to Medellin.

Prices for a standard car for up to three people start at USD 222.

Bookaway

On Bookaway, you can check all available transportation options from Bogota to Medellin. It is a reliable and easy-to-use platform to compare prices & schedules and make a booking online.

Bookaway2

4. Flight from Bogota to Medellin

Journey Duration: 1 hour

Flying is by far the quickest option to get from Bogota to Medellin.

Several flights per day to Medellin, and prices start at around USD 35.

How To Get From Bogota To Medellin, Colombia14

5. Driving with Rental Car from Bogota to Medellin

Journey Duration: 8 hours 45 minutes

The distance from Bogota to Medellin is about 258 miles, and it is a pretty long drive of about 9 hours. 

The advantage of traveling by rental car is that you are flexible and can stop wherever you want along the way.

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

Best day tours in Medellin

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

The following widget shows some of the best tours in Medellin, Colombia.

How To Get From Bogota To Medellin, Colombia14

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.