385€ Find Cheap Flights to Medellín – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 23% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
622 €
Typical prices: 877 €-992 €
Air Europa
Tue 26.1.Thu 11.2.
DUS - MDE • 1 stop
Cheapest one-way flight
385 €
Typical prices: 648 €-1.279 €
Multiple Airlines
Sat 23.1.
BER - MDE • 3 stops
When to book
in advance
Our data shows that travellers who book at least 3 weeks in advance save around 22% compared to booking last minute.
Insights
Insights
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Medellín!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Medellín

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Medellín

Tue, 26. Jan - Thu, 11. Feb
Air Europa Logo
10:30 - 19:50DUS  Duesseldorf Intl-MDE Medellín Jose Maria Cordova Intl
15h 20m1 stop Madrid Barajas
Air Europa Logo
21:50 - 17:50MDE  Medellín Jose Maria Cordova Intl-DUS Duesseldorf Intl
14h 00m1 stop Madrid Barajas
622 €Air Europa
Tue, 26. Jan - Mon, 15. Feb
Air Europa Logo
10:30 - 19:50DUS  Duesseldorf Intl-MDE Medellín Jose Maria Cordova Intl
15h 20m1 stop Madrid Barajas
Air Europa Logo
21:50 - 17:50MDE  Medellín Jose Maria Cordova Intl-DUS Duesseldorf Intl
14h 00m1 stop Madrid Barajas
647 €Air Europa
Fri, 23. Oct - Thu, 5. Nov
Multiple Airlines Logo
9:05 - 19:55BER  Berlin Brandenburg-MDE Medellín Jose Maria Cordova Intl
17h 50m2 stops Amsterdam Schiphol Panama City Tocumen Intl
Multiple Airlines Logo
16:30 - 19:00MDE  Medellín Jose Maria Cordova Intl-BER Berlin Brandenburg
20h 30m2 stops Panama City Tocumen Intl Paris Charles de Gaulle
735 €Multiple Airlines
Fri, 23. Oct - Thu, 5. Nov
Multiple Airlines Logo
9:05 - 19:55BER  Berlin Brandenburg-MDE Medellín Jose Maria Cordova Intl
17h 50m2 stops Amsterdam Schiphol Panama City Tocumen Intl
Multiple Airlines Logo
11:50 - 13:30MDE  Medellín Jose Maria Cordova Intl-BER Berlin Brandenburg
19h 40m3 stops Bogotá El Dorado Cartagena Rafael Nunez Amsterdam Schiphol
740 €Multiple Airlines
Sun, 14. Feb - Sun, 21. Feb
Avianca Logo
8:50 - 21:30MUC  Munich Franz Josef Strauss-MDE Medellín Jose Maria Cordova Intl
18h 40m2 stops Barcelona-El Prat Bogotá El Dorado
Avianca Logo
21:05 - 19:30MDE  Medellín Jose Maria Cordova Intl-MUC Munich Franz Josef Strauss
16h 25m2 stops Bogotá El Dorado London Heathrow
895 €Avianca
Sat, 23. Jan - Sun, 14. Feb
KLM Logo
14:35 - 22:50HAM  Hamburg-MDE Medellín Jose Maria Cordova Intl
38h 15m2 stops Amsterdam Schiphol Panama City Tocumen Intl
KLM Logo
18:20 - 21:55MDE  Medellín Jose Maria Cordova Intl-HAM Hamburg
21h 35m2 stops Panama City Tocumen Intl Amsterdam Schiphol
902 €KLM
Sun, 24. Jan - Sun, 14. Feb
KLM Logo
6:10 - 20:00HAM  Hamburg-MDE Medellín Jose Maria Cordova Intl
19h 50m2 stops Amsterdam Schiphol Panama City Tocumen Intl
KLM Logo
18:20 - 21:55MDE  Medellín Jose Maria Cordova Intl-HAM Hamburg
21h 35m2 stops Panama City Tocumen Intl Amsterdam Schiphol
909 €KLM
Sun, 24. Jan - Wed, 24. Feb
Avianca Logo
9:55 - 19:45FRA  Frankfurt am Main-MDE Medellín Jose Maria Cordova Intl
15h 50m1 stop Madrid Barajas
Avianca Logo
22:40 - 8:35MDE  Medellín Jose Maria Cordova Intl-FRA Frankfurt am Main
27h 55m2 stops Bogotá El Dorado Madrid Barajas
963 €Avianca
Wed, 23. Sep - Wed, 27. Jan
Lufthansa Logo
14:45 - 21:40FRA  Frankfurt am Main-MDE Medellín Jose Maria Cordova Intl
13h 55m1 stop Bogotá El Dorado
Lufthansa Logo
18:00 - 15:55MDE  Medellín Jose Maria Cordova Intl-FRA Frankfurt am Main
15h 55m1 stop Bogotá El Dorado
1.004 €Lufthansa
Wed, 23. Sep - Tue, 27. Oct
Lufthansa Logo
11:45 - 21:40BER  Berlin Brandenburg-MDE Medellín Jose Maria Cordova Intl
16h 55m2 stops Frankfurt am Main Bogotá El Dorado
Lufthansa Logo
19:55 - 22:50MDE  Medellín Jose Maria Cordova Intl-BER Berlin Brandenburg
20h 55m2 stops Bogotá El Dorado Frankfurt am Main
1.009 €Lufthansa
Booking Insights

KAYAK's insights & trends for flights to Medellín

Get data-powered insights and trends into flights to Medellín to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest month to fly to Medellín?

The cheapest month for flights to Medellín is May, where tickets cost 757 € on average for return flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Germany is 1.408 € and 1.381 € respectively. For one-way flights, the best month to travel is March with an average price of 395 €.

How far in advance should I book a flight to Medellín?

To get a below average price, you should book around 3 weeks before departure, which saves you about 22% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 16 weeks before departure.

Which is the cheapest airport to fly into in Medellín?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Medellín is Quibdo Airport (UIB), with an average flight price of 50 €.

Good to know – Book Cheap Medellín Plane Tickets

Cheapest flight

385 €
Flight from Berlin to Medellín

When to book flights to Medellín

Are your dates flexible? Find out the best times to travel to Medellín based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

FAQs - booking Medellín flights

  • Which Medellín airport is closest to central Medellín?

    There are 2 airports in Medellín. The closest airport to Medellín’s city centre is Medellín Enrique Olaya (2 km). Medellín Jose Maria Cordova Intl is 17 km from the centre.

  • How does KAYAK find such low prices on flights to Medellín?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Medellín.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Medellín?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Medellín is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Medellín?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Medellín with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Medellín?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Medellín up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Medellín

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Medellín flight deals.

Reviews of the top 5 airlines flying to Medellín

 
Need help choosing which airline to fly with to Medellín? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1572 reviews
8,4Crew
7,3Food
7,2Entertainment
7,8Boarding
7,7Comfort
Airline reviews

Other than the airline changing my aisle seat to a middle row, all else went well.

8,0 ExcellentDAVID, Aug 2026
Read more KLM reviews

Other than the airline changing my aisle seat to a middle row, all else went well.

The flight lead, Katherine, took care of me in business class and provided exceptional service. She was warm, welcoming, bubbly and proactively accommodating as well as confident, professional, competent and clearly respected by the pilots. Just what I needed on my 17th and final hour of flight time traveling home from a business trip to India.

The crew were unprofessional with a racist element. I was physically abused as well from one of the crew members

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

Transfer at Amsterdam airport is very convenient and the airport is easy to navigate. Boarding was also quick and easy. Cabin crew were excellent and the meals were good, although lacking in options.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

Good experience, just i couldn’t connect me to the wifi

Well, in my case; the flight was delayed 1 hour, we have to wait in the plane to get green light. And the plane (probably because was a short trip) did not have entertainment or WiFi. No a good experience.

Seats actually fit a human! Snack options were a bit lame but that’s ok

We experienced a delay of almost two hours before takeoff. For a flight of more than 10 hours, sitting on the runway for two hours is quite exhausting. The airline did nothing to attend to the passengers during that time. We were not given any courtesy drinks or snacks—only the bare minimum during the flight. The crew seemed very apologetic, but apparently they have restrictions imposed by the airline, because despite their friendliness, they provided strictly what was necessary and, of course, everything else was for sale. However, after a two-hour delay, one would expect at least complimentary beverages. In addition to this, the space between the rows of seats is inhumanely narrow. Air Europa should review this for such long flights and be a bit more considerate and humane with its customers.

The plane was very old, no power outlets. We also had to wait a long time to board. They kept moving us to different lines before we actually could step foot on the plane. We ended up being delayed an hour but we were never told or informed for any reason. After the meal I asked for a coffee which the flight attendant forgot and I had to ask again. Overall not the worst but not the best experience.

Need to pay for a cup of water. No food. Need to pay for headsets.

All flights with Air Europa you arrive late to the connections of other flights, I missed my train, I had to pay for my train again, the crew are antisocial, you are paying for a service, it is not free, thanks to the travelers they are there, it is the last time I fly with them,

No frills airlines. Tickets were reasonably priced for a short-term booking. But comfort is a big issue.

I travel on a monthly basis and I’m not a stranger to budget airlines. I never complain about anything, it just about adjusting you expectations to what you paid for and you will get, but these flights (2) with Air Europa Miami - Madrid - Athens were a terrible experience. Both flights had a significant delays and multiple gate changes. At the checking they used a hand scale to weight your carry in, it cannot be more than 10 kg , even it fit on size.Luckily mine was ok . The food was inedible. The staff service was ok, but you can totally tell they do not care about much and show little customer service culture. I think this was my last trip on Air Europa. Actually the price was almost the same than other major airlines, I just took this one because I needed to depart late at night.

Probably will never use this air line again. Rude miserable staff. Uncomfortable seats.

Well, I'm not too happy with the service a flight for 9 hours with only a cup of water or wine. Food only service you one-time I bind flights many different airlines and they make sure that you feel comfortable with the food and drink

I like Air Europa in the way you make passengers feel important, well attended the whole trip.!It was first time in your company and hope I can repeat this experience many more times!

After landing in Paris every one in the plane had to get on a bus which was packed and every Covid protocol was violated. There was no social distancing. It was disappointing. There was an empty bus right behind us. A few passengers asked to get on it to keep some distance between people but the driver refused. Probably you do not care.

Everything was on time and easy. Food in business class was great. There was no entertainment on board, though with business class you could get free internet, but so spotty it wasn't worthwhile.

They could have provided more than a premade mass produced tina sandwich for a 10 hour delay and/or had something available on oars other than potat chips once we boarded. They also could have not lost our luggage. Or barring that, at least foled a claim for us once we landed. Instead all of those things happened and they told us if we wanted to file a claim to do so online. I laid for business class for both of us. What an incredible waste of money.

This is where i leave an airline review. Test test test!

I had a great experience , crew was great and enjoyed the entertainment options I will be booking my next International trip with them .

business class food was pretty average otherwise it was a good experience

The boarding was a nightmare. Iberia would not let me check in in advance. They then refused to issue a boarding pass in Paris and said I would get the boarding pass in Madrid. In Madrid, there was no transit desk, no help. I had to run around and find someone to issue the pass. I only had an hour and risked missing the connection. Only at the gate did Iberia tell me they were overbooked and had downgraded me. I was stressed, exhausted, almost missed the connection because of Iberia’s conduct. Unacceptable.

Better pillow cases in economy. I didn’t like that I couldn’t pick my seats since I booked with Kayak.

All went smoothly, no problems; friendly crew. I would have appreciated a head pillow ;)

the flight was cancelled, then I lost the connection and my purchased chair with extra space as well.

Never made this flight it was unconfirmed by Iberia according to American Airlines This trip was a total nightmare, got to the airport in Wed March 8th after confirming all flights, only to be told by American Airlines that we are not confirmed on the flight. We met a pretty rude and unhelpful AA check in agent by the name of Ali. American said it was not their problem, contact Kayak/Chatdeal and sort out your issue.Chatdeal said all flights were confirmed and it is the airlines fault. So it went, we were kicked between American, Kayak and Iberia spending hrs on the phone- all said it is not their fault.Spent 9 hrs in the airport on Wed 15th trying to sort out. Luckily, we met a really nice AA agent Shawnna G who went way beyond the call of.duty to help us out. We were put the next day on Thurs 16th from DfW to San Paulo Brazil the onto Madrid!! Imagine that..10000 miles and 20hrs of travelling to get to Madrid from Dallas!! Our trip took 3 days to get there ..Wed 8th Thurs 9th and Fri 10th.Got there on Sat 11th, so lost 2 days of our vacation and a lot of emotional and physical stress on our 2 kids travelling with us.

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I want to highlight the crew members and their excellent work and professionalism. They work hard to make a long trip the most comfortable as possible, the food and drinks they offer are pretty good. And they are always asking if you need something else. I have had experiences with other airlines where you have to basically beg for a bottle of water. This is not the case. Highly recommended!!!

Way too crampled. Charge more and put in less seats.

I was first assigned a seat that could not recline fully and was at the back of the craft. I was not able to select another seat during check-in even when opting to pay for selecting a different seat. I had to contact the airline and spent 25min with a chatbot and was then transferred to an agent who was very helpful and could change my seat (free of charge). The entire process took me one hour. If I happened to not have that hour available this would have been a problem. And that was only to check in. The next problem is that the airport lounge I had access to is located landside. How strange. So it means that you need to allow time for security check and passport control and boarding time when leaving the lounge, which makes it almost pointless having lounge access unless you have a very long layover or arrive 5 hours before the flight. Inflight service was okay. But not up to par with the likes of QA, SQ or CX, even though the price is the same or even more. It was much better than the domestic flight where Lufthansa is actually a low-cost airline with legacy airline prices.

The seats on Lufthansa’s international business class on the A350-900 is the worst product in the market. Our chief purser was AMAZING though. She is the best FA I have had in many years.

One of the best airliner in the world But airport was very poor

Very bad 3 times change the gate and too much delay...

the blanket was great and pillow helped. really need a toothpick packed with meals

This was the worst flight of my life. Economy seat directly behind a premium economy seat with extra recline meant I have about 6 inches between my face and their chair. My seat would not recline at all. I couldn't even use my laptop on the tray table because I had so little room. I was in a casket basically for 10 hours. Completely unacceptable.

Boarding was unorganised. The flight was very uncomfortable, the temperature was far too high. On requests to lower it nothing changed.

I like the crew who were very helpful in ensuring documents were in order and problems resolver in a timely manner. However I did not like the fact that I had to have my checked bag inspected.I was concerned I would have missed my flight. I was also trying to check in online only to realise that was not possible.

We had a quick connection in Bogota. When we landed, they waited on the tarmac for 25 minutes before they let us deplane. I told the stewardess that we had less than 15 min to get to our next international flight. She did nothing except tell us we had time to get there. We found out later that they already scheduled us for a later flight, but they didn’t say anything until we ran to our gate. The plane was still there but they wouldn’t let us board. When they changed our flight, they gave my wife and I a voucher for food that was less than $40 in value. That buys very little in the Bogota airport.. it barely paid for two fruit juice drinks. There lack of communication was very unprofessional. This will be our first and last time using Avianca.

The seats we had, did not recline and there was very little cushion. There was no entertainment module in the seat.

We do not like to board by shuttle then off the tarmac

The seats were uncomfortable and barely reclined at all. Very little leg room despite being business class. The crew was friendly and the food was good. Had to use my own phone for in-flight entertainment.

Boarding was excessively slow. They do it by groups in a way that it doesn’t make sense. After business class , ppl that need assistance and any other priority group they should have ppl board from the back to the front. First rows 20+. Then 15+. Then 10, etc. having ppl sitting in the back board last makes no sense. The libe backame long as soon as ppl on rows 10 or so where told to board. The line went all the way up the ramp and tunnel for 25 mins.

Late departure. When the flight arrived in Medellin the plane sat at the gate for 20 minutes waiting for a bus for us to get off the plane.

The connection time is too short to pass through customs and once you do clear customs the connecting flight is in another terminal that is not close.

I was surprised that they didn’t offer drinks at least even though it was an international flight.

Terrible. Flight was delayed without explanation, airplane was in poor condition (old, dirty) and crew was not in a good mood.

More options for your flight to Medellín