Bogota to Medellin

How to Get From Bogota to Medellin

3Options
1h 50mFastest
$30From
ElaSeleneWritten by Ela · Reviewed by Selene · Updated 1 week ago

Flight · Bus · Private Transport

Medellin, set in a green Andean valley and known for its spring-like weather all year, lies 246 kilometres (153 miles) northwest of Bogota. Flying is the quickest way, taking 1h 50m - 2h 5m. By road, the bus is the cheapest way to get from Bogota to Medellin, but it will take a long time, around 9h 5m - 11h 30m.

Distance from Bogota to Medellin

Bogota and Medellin are about 246 km (153 miles) apart, and the journey itself covers around 409 km by road. The quickest way to get from Bogota to Medellin is by taking the flight, which takes around 1h 50m - 2h 5m.

~246 km
Distance
~409 km
Road distance
1h 50m
Fastest
COMPARE

3 ways to travel from Bogota to Medellin

There are three ways to travel from Bogota to Medellin. You can choose between the flight, bus, and private transport. The journey takes 1h 50m–9h 5m and the quickest way is by flight. If you're on a budget, the cheapest option is by bus with tickets starting at $30 (104,000 COP).

FlightFastestDuration1h 50m - 2h 5mPrice$41(140,000 COP)
incl. transfers — see itinerary
  1. BogotaMedellin30m
  2. Medellin Airportthe city centre1h
  3. Medellin Airport to the City Centre35m
BusCheapestDuration9h 5m - 11h 30mPrice$30(104,000 COP)
incl. transfers — see itinerary
  1. City Centre to Bogota Bus Terminal20m
  2. Medellin Bus Terminalthe city centre8h 30m
  3. Medellin Bus Terminal to the City Centre15m

Reach out to our Community

No questions yet — be the first to ask about Bogota to Medellin.

Bogota to Medellin by Flight

1h 50m - 2h 5mFrom $41 (140,000 COP) - $71 (246,000 COP)

Flying from Bogota to Medellin is the fastest and most convenient option, especially if you're short on time. The flight takes just 1h 50m - 2h 5m, while the bus journey takes around 9-11 hours — and that’s not even counting traffic, roadworks, or rest stops along the way.

Combined prices start from $41 (140,000 COP) - $71 (246,000 COP), only a few dollars more than a bus fare.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Step 1: City Centre to Bogota Airport

30 minutes$0.90 (3,000 COP) - $12 (43,000 COP)

Flights from Bogota to Medellin depart from El Dorado International Airport (BOG), about 30 minutes from the city centre by private transport. If you're flying in the evening, leave early. Rush hour traffic (16:30–19:30) can double travel time.

We recommend taxi-hailing apps like InDrive and Uber. InDrive fares start from $8.70 (30,000 COP), while Uber Taxi costs around $8.40 (29,000 COP) to $11 (38,000 COP).

If you prefer to book ahead, you can do so via BookAway:

  • Shared minivan - $10 (35,000 COP) per seat
  • Private car - $12 (43,000 COP) for 2 people

On a budget? The TransMilenio bus costs only $0.90 (3,000 COP), but you'll need a TuLlave card — cash isn’t accepted. Also note that buses are often crowded and usually require a transfer.

Check out our page on Bogota Airport for a more detailed guide.

Step 2: Bogota to Medellin by Flight

1 hour$36 (124,000 COP)

Flights on the Bogota to Medellin route are frequent, with departures almost every hour between 05:00 and 23:00. The journey takes about 1 hour.

Five airlines are flying this route: JetSMART, Wingo, Avianca, LATAM, and Satena. All of them offer hand luggage-only fare.

Fares typically start from $36 (124,000 COP), and you can often score great deals if you book early.

Step 3: Medellin Airport to the City Centre

20 - 35 minutes$3.80 (13,000 COP) - $35 (119,000 COP)

There are two airports in Medellín — José María Córdova Airport and Olaya Herrera Airport — so it's good to know where you’ll be arriving.

From José María Córdova Airport (MDE)

Most airlines arrive at José María Córdova International Airport (MDE), about 20 km from the city centre.

The cheapest way to reach the city is by airport bus. Combuses runs every 15–20 minutes for $4.90 (17,000 COP). The ride takes about 35 minutes and drops you off at either San Diego Mall or Exposiciones Metro Station. Both are fairly central, but you’ll likely need a quick Uber or taxi to reach hotels in El Poblado, Laureles or nearby areas.

You can also take a colectivo (shared taxi) for about $7.90 (28,000 COP) per person. Colectivos carry up to four passengers and go directly to San Diego Mall in the city centre.

For more convenience, Uber prices start from $31 (105,000 COP), while official airport taxis charge a flat rate of $32 (110,000 COP) to anywhere in the city centre.

Prefer to book ahead? BookAway offers:

  • Shared minivans – $17 (60,000 COP) per person
  • Private car – $35 (119,000 COP) for 2 pax

Check out our Medellín Airport Guide for the full breakdown of transport options.

From Olaya Herrera Airport (EOH)

If you arrive at Olaya Herrera Airport, you’re already in Medellín — the airport is right in the city.

Uber is a great option to get to your hotel, with fares to the city centre starting from $4.90 (17,000 COP). You can also get a taxi for around $3.80 (13,000 COP). Most use the meter, but beware that some drivers might try to overcharge tourists.

Flight tickets are available on Skyscanner.

Bogota to Medellin by Bus

9h 5m - 11h 30mFrom $30 (104,000 COP)

The bus is an affordable way to get from Bogota to Medellin. Bus fares start from $30 (104,000 COP), and the journey takes around 9h 5m - 11h 30m.

Since it’s a long ride, many travellers choose a night bus to sleep through most of the trip and save on a night of accommodation.

You can choose from four bus companies operating on this route: Rapido Tolima, Expreso Bolivariano, Expreso Brasilia and Flota La Macarena.

Step 1: City Centre to Bogota Bus Terminal

20 minutes$3.50 (12,000 COP)

Buses to Medellin depart from Terminal Salitre in Bogota, the city’s main long-distance bus terminal.

The fastest way to get to the terminal from the city centre is via a 20-minute taxi or Uber.

Taxis are usually the cheapest option, with fares starting from $3.50 (12,000 COP). Just keep in mind that many drivers try to overcharge, especially tourists who don’t speak Spanish.

Uber also operates in Bogota. Fares can be higher, starting from $8.70 (30,000 COP), but it's well worth the convenience and peace of mind.

Step 2: Bogota to Medellin by Bus

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

Expreso Bolivariano runs more buses each day than most companies and is a popular choice for this route. That said, other companies also have good reviews and offer reliable service, so it’s worth comparing a few options before booking.

Fares for standard buses start from $26 (90,000 COP), but if you go for a double-decker or more premium bus, expect to pay a bit more. In return, you’ll get added comfort, like more legroom and extra seat recline — a nice upgrade considering the journey takes around 8h 30m - 11h.

You can book in advance online through Bookaway. It lets you compare bus companies, prices, and features in one place.

You can also buy your ticket at the terminal, but night buses often sell out, especially on weekends. If you're planning to travel in the evening, it’s best to book ahead to secure your seat.

Rapido TolimaPremium10h 50m
08:0009:4011:00
$26
90,000 COP
Rapido TolimaMega Duo10h 50m
16:1517:4519:1521:1523:15
From $26
90,000 COP
Expreso Bolivariano2G Gold10h 50m
06:4009:0010:4011:3020:0020:01+2
$27
92,000 COP
Expreso BolivarianoDuo10h 50m
14:4522:00
$27
92,000 COP
Expreso BrasiliaPremium10h
14:0021:30
$32
109,000 COP

View bus stations on map

Map of stations
Click to explore

Bus tickets are available on Bookaway and Redbus.

Booking Tip

IMPORTANT: Booking your bus ticket online? Not all companies accept mobile tickets, others still require a printed copy or check-in at the terminal. Make sure to read the ticket instructions carefully. Check out our Colombia transport guide for more details.

Step 3: Medellin Bus Terminal to the City Centre

15 minutes$1.00 (3,000 COP) - $7.20 (25,000 COP)

The bus will arrive at Terminal del Norte de Medellin. To get to the city centre, you can take an Uber with fares starting from around $7.20 (25,000 COP). It’s only a few dollars more expensive than a regular taxi, and you get upfront pricing — no need to haggle.

Taxi rates start from $4.30 (15,000 COP), but drivers often overcharge tourists — especially if you don’t speak Spanish. If you do take a taxi, agree on the fare before the ride or make sure the meter is running

Another option is to take the metro at Caribe Station, which is right in front of the bus terminal, and continue on the same line (A) towards La Estrella. Get off at San Antonio Station in the city centre. Fares start from $1.00 (3,000 COP) with a personalised Cívica card.

Bogota to Medellin by Private Transport

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

A private transfer is a convenient option when travelling in a group from Bogota to Medellin.

The journey takes around 8h - 9h 30m. Having your vehicle gives you the freedom to travel at your own pace, avoid crowded buses, and make a short stop whenever you need a break or want to grab a bite.

Rates start from $265 (920,000 COP) for a 4-seater private transfer. Divide the cost, and that’s about $67 (230,000 COP) per person.

Private Transport options from Bogota to Medellin

8h - 9h 30m$265 (920,000 COP)
Territorio Colombia
Standard Car 4 PAX
$265 (920,000 COP)
$67 (230,000 COP) per person
Territorio Colombia
Standard Minivan 9 PAX
$385 (1,332,000 COP)
$43 (148,000 COP) per person
Transfers & Tours
Standard Minivan 8 PAX
$580 (2,004,000 COP)
$72 (250,000 COP) per person
Viajes Imperial
Standard Car 3 PAX
$590 (2,038,000 COP)
$195 (679,000 COP) per person
Viajes Imperial
SUV Car 5 PAX
$605 (2,093,000 COP)
$120 (419,000 COP) per person
Viajes Imperial
Standard Minivan 7 PAX
$635 (2,201,000 COP)
$91 (314,000 COP) per person
Viajes Imperial
Sprinter Minivan 12 PAX
$660 (2,287,000 COP)
$55 (191,000 COP) per person

Private Transport tickets are available on Bookaway.

ABOUT YOUR DESTINATION

Why Visit Medellin?

Medellin is a vibrant city that overcame its dark and violent past to become a symbol of innovation and growth. Its colourful history alone attracts millions of tourists every year. And with a wide array of attractions and things to do, Medellin is bustling with activity from day 'til night.

A huge plus: the city enjoys temperate weather all year round, no wonder it's called the 'city of eternal spring'. Surrounded on all sides by the Andes, you'll get a stunning view no matter where you are in Medellin!

Rounding it up

That's the full picture for getting from Bogota to Medellin, roughly 246 kilometres (153 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $30 (104,000 COP). The quickest trip takes 1h 50m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Bogota to Medellin?

The distance from Bogota to Medellin is 246 kilometres (153 miles).

What is the fastest way to get from Bogota to Medellin?

The fastest way to get from Bogota to Medellin is by flight and takes 1h 50m - 2h 5m.

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

The cheapest way to get from Bogota to Medellin is by bus with ticket costs starting from 104,000 COP.

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.