Bogotá and Medellín are two of Colombia’s must-visit cities, and travelling between them is one of the country’s most popular routes.
Although they’re around 420km apart, getting from Bogotá to Medellín is simple. Flying is by far the quickest option, while long-distance buses offer a cheaper alternative for budget travellers.
We visited both cities during our time travelling around Colombia and loved how different they felt. Bogotá impressed us with its history, museums and mountain views, while Medellín quickly became one of our favourite places thanks to its pleasant climate, parks and neighbourhoods like Laureles.
In this guide, we’ll explain every way to travel from Bogotá to Medellín, including journey times, costs and which option we’d recommend.
Don’t have time to read? Start here:
Here’s the quick answer:
- ✅ Flying is the fastest and easiest option.
- 🕒 Flight time: Around 1 hour (3–4 hours total including airports).
- 🚌 Bus journey: 9–11 hours.
- 💰 Flights often start from $25–50 USD when booked in advance.
- ⭐ We visited both cities ourselves and would highly recommend including both in your Colombia itinerary.
- We always use busbud to check prices and book
Bogotá to Medellín at a Glance
| Option | Journey Time | Cost | Best For |
|---|---|---|---|
| Flight | 1 hr (3–4 hrs total) | $$ | Most travellers |
| Bus | 9–11 hrs | $ | Budget travellers |
| Rental Car | 8–9 hrs | $$$ | Road trips |
| Private Transfer | 8–9 hrs | $$$$ | Groups |
What's the Best Way to Get from Bogotá to Medellín?
For most travellers, flying is easily the best option.
Flights are frequent throughout the day, relatively inexpensive and save almost an entire day compared to travelling by bus.
If you’re travelling on a tighter budget or enjoy overland travel, the bus is still a comfortable and reliable alternative.
Option 1: Fly from Bogotá to Medellín
Several airlines operate direct flights every day between the two cities, including:
- Avianca
- LATAM
- Wingo
- JetSMART
Flights depart from El Dorado International Airport (BOG) and arrive at José María Córdova International Airport (MDE).
The flight itself only takes around one hour, making this by far the quickest option.
Journey Time
- Flight: 1 hour
- Total travel time: 3–4 hours
Cost
Expect to pay between:
$25–80 USD, depending on the season and how early you book.
Option 2: Take the Bus
Long-distance buses run throughout the day and overnight between Bogotá and Medellín.
The journey normally takes 9–11 hours, depending on traffic and road conditions through the mountains.
Most coaches offer reclining seats, air conditioning and onboard toilets, making overnight buses a popular option for backpackers.
Popular operators include:
- Expreso Bolivariano
- Flota Magdalena
- Rápido Ochoa
If you’re trying to keep costs down, an overnight bus can also save the price of a night’s accommodation.
Our Experience
After spending time exploring Bogotá, arriving in Medellín felt like a completely different experience.
The warmer weather was immediately noticeable, and we loved exploring neighbourhoods like Laureles, riding the Metro and spending Sundays at Ciclovía.
Both cities have their own personality, which is exactly why we’d recommend visiting both if you have the opportunity.
Driving Yourself
Hiring a car is possible, although we wouldn’t recommend it solely for travelling between the two cities.
The drive takes around 8–9 hours, crossing mountain roads with plenty of twists, turns and changing scenery.
Road conditions are generally good, but traffic and weather can significantly increase journey times.
Private Transfers
Private transfers are available but tend to be expensive.
They’re usually only worthwhile if you’re travelling as a group or planning multiple sightseeing stops between Bogotá and Medellín.
For most visitors, flying is both quicker and better value.
Don’t Forget the Boring Stuff
Whether you’re renting a car, whale watching in Uvita, exploring national parks, or travelling between destinations, things don’t always go to plan.
We’ve used SafetyWing throughout our travels because it offers flexible travel insurance that’s designed for long-term travellers.
As a Travel Venture Four reader, use code TV4INSURANCE when you sign up to receive 8 weeks of complimentary electronic theft coverage (new Nomad Essential members only).
Is the Journey Safe?
Yes.
Both flights and long-distance buses between Bogotá and Medellín are widely used by tourists and locals every day.
If travelling by bus, keep valuables with you rather than placing them in the luggage compartment underneath the coach.
What to Pack
Whether you’re flying or taking the bus, we’d recommend bringing:
- Passport
- Portable charger
- Water
- Snacks
- Headphones
- Light jumper for air conditioning
You’ll also notice the temperature increase considerably when arriving in Medellín, as it’s much lower in elevation than Bogotá.
FAQs
Is it better to fly or take the bus?
Flying is the best option for most travellers.
Flights are affordable, frequent and save many hours compared to travelling by road.
How long is the flight?
Around one hour, although total travel time is usually 3–4 hours including airport transfers.
Is Medellín warmer than Bogotá?
Yes.
Medellín enjoys a much warmer, spring-like climate throughout the year, while Bogotá is significantly cooler due to its higher elevation.
Is the bus comfortable?
Yes.
Most long-distance buses include reclining seats, air conditioning and onboard toilets, making overnight journeys a popular choice.
Final Thoughts
Travelling from Bogotá to Medellín is easy, whether you choose to fly or travel overland.
For most visitors, we’d recommend flying to maximise your time exploring Colombia rather than spending the day on the road.
Once you arrive, you’ll quickly understand why Medellín has become one of the country’s most popular destinations, offering fantastic food, green parks, vibrant neighbourhoods and plenty of day trips nearby.