Medellín and Bogotá are two of Colombia’s most popular cities, and many travellers visit both during the same trip.
Although they’re around 420km apart, travelling between them is straightforward. Flying is by far the fastest option, while buses offer a cheaper alternative if you’re travelling on a budget or don’t mind the longer journey.
We visited both cities during our time travelling around Colombia and loved how different they felt. Medellín offered year-round spring weather and a relaxed atmosphere, while Bogotá impressed us with its history, museums and mountain backdrop.
In this guide, we’ll cover every way to travel from Medellín to Bogotá, including costs, journey times and which option we’d recommend.
Don’t have time to read? Start here:
Here’s the quick answer:
- ✅ Flying is the quickest and best option for most travellers.
- 🕒 Flight time: Around 1 hour (allow 3–4 hours door to door).
- 🚌 Bus journey: 9–11 hours.
- 💰 Flights often start from $25–50 USD if booked in advance.
- ⭐ We visited both cities during our Colombia travels and would recommend experiencing each.
- We always use Busbud to check prices and book our journeys
Medellín to Bogotá 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 Medellín to Bogotá?
For almost everyone, we’d recommend flying.
Flights between the two cities are frequent, affordable and often cheaper than many people expect. Once you factor in the time saved, it’s easily the best option.
The only reason we’d choose the bus is if you’re travelling on a tight budget or want to experience Colombia’s changing landscapes along the way.
Option 1: Fly from Medellín to Bogotá
Several airlines operate this route every day, including:
- Avianca
- LATAM
- Wingo
- JetSMART
Flights depart regularly from José María Córdova International Airport (MDE) and arrive at El Dorado International Airport (BOG).
The flight itself takes around one hour, although you’ll want to allow extra time for airport transfers and security.
Journey Time
- Flight: 1 hour
- Total travel time: 3–4 hours
Cost
Typically between:
$25–80 USD, depending on the season and how early you book.
Option 2: Take the Bus
If you’d rather save money, overnight and daytime buses connect Medellín with Bogotá.
The journey usually takes 9–11 hours, depending on traffic and weather conditions through the mountains.
Buses are generally comfortable, with reclining seats, air conditioning and onboard toilets available on many services.
Popular operators include:
- Expreso Bolivariano
- Flota Magdalena
- Rápido Ochoa
Although it’s a long journey, many backpackers choose the overnight service to save on accommodation.
Our Experience
We explored Medellín first before continuing to Bogotá later in our Colombia itinerary.
The contrast between the two cities was fascinating.
Medellín felt modern, green and relaxed, while Bogotá offered a more historic, cultural atmosphere with impressive museums and colonial streets around La Candelaria.
If you have the time, we’d definitely recommend visiting both.
Driving Yourself
Hiring a car is possible, although we wouldn’t recommend it purely for travelling between the two cities.
The drive takes around 8–9 hours, passing through mountainous roads and numerous small towns.
Road conditions are generally good, but the journey is long and can be affected by traffic, roadworks and weather.
Private Transfers
Private transfers are available but usually only make financial sense for larger groups or travellers wanting multiple sightseeing stops along the route.
For most visitors, flying offers far 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.
Flights and long-distance buses between Medellín and Bogotá are used by thousands of travellers every day.
If travelling by bus, we’d recommend keeping valuables with you rather than storing them underneath the coach.
What to Pack
Whether you’re flying or taking the bus, we’d recommend bringing:
- Passport
- Portable charger
- Water
- Snacks
- Light jumper (air conditioning can be cold)
- Downloaded entertainment
Remember that Bogotá sits at over 2,600 metres above sea level, so the weather will usually be much cooler than Medellín.
FAQs
Is it better to fly or take the bus?
For most travellers, flying is the best option.
Flights are quick, relatively inexpensive and save almost an entire day of travel.
How long is the flight?
Around one hour, although total travel time is closer to 3–4 hours once airport transfers are included.
Is the bus comfortable?
Yes.
Most long-distance buses offer reclining seats, air conditioning and onboard toilets, making overnight travel a popular option.
Is Bogotá colder than Medellín?
Yes.
Bogotá sits at a much higher elevation, so temperatures are noticeably cooler throughout the year.
A light jacket is usually essential.
Final Thoughts
Travelling from Medellín to Bogotá is easy, with flights making the journey incredibly quick and affordable.
While the bus is a good budget option, we’d recommend flying if your schedule allows. It gives you more time to enjoy two of Colombia’s most exciting cities rather than spending the day on the road.
Whether you’re visiting Bogotá for its museums, food scene or historic centre, it’s a destination that’s well worth adding to your Colombia itinerary.