How do I get to Medellin?
José María Córdova International Airport (MDE) in Rionegro, 29 km east of Medellín, handles all international flights. Nonstop service from Miami, Fort Lauderdale, New York JFK, Houston, and Atlanta runs on Avianca, American, JetBlue, Spirit, and United. Round-trip fares from the US run $300 to $650. No European nonstops exist. Connect via Bogotá on Avianca or Panama City on Copa Airlines.
José María Córdova International Airport (MDE) sits in Rionegro, 29 km east of Medellín's city center, at 2,137 meters elevation on a mountain plateau. The distance is misleading. That 29 km takes 45 to 60 minutes by car on a winding two-lane road that cuts through wet green hillside, and 90 minutes is not unusual during Friday afternoon rush or heavy rain. The air feels noticeably cooler up there, thinner than the 22°C warmth you'll notice once you drop into the Aburrá Valley. Olaya Herrera Airport (EOH), 7 km south in the Guayabal neighborhood, handles domestic flights on EasyFly and some Avianca regional routes. If you connect from Bogotá and can find a flight into EOH, the 15-minute taxi ride to El Poblado beats the hour-long mountain descent from MDE. Worth checking, though EOH's schedule is limited and the runway can close in low cloud cover.
From the US, Miami is the best-connected gateway. American Airlines, Avianca, and Spirit all fly MIA to MDE nonstop in about 3 hours 40 minutes, with round-trip fares between $280 and $500. The month makes the difference. Spirit tends to undercut by $60 to $100 but charges for carry-ons, so the real gap narrows fast. Fort Lauderdale has JetBlue and Spirit nonstops. From New York, JetBlue flies JFK to MDE nonstop in about 5 hours 20 minutes for $400 to $650 round-trip. Avianca runs the same route. Houston IAH has United service, and Atlanta has Spirit. The cheapest fares appear in April through early June, when Medellín's first rainy season keeps leisure traffic low. December 15 through January 10 is the expensive window. Fares from Miami can reach $700 during that stretch, and seat availability tightens weeks out.
No airline currently flies nonstop from Europe to Medellín. The standard routing from London is Heathrow to Bogotá on Avianca, about 11 hours, then a 1-hour connecting flight to MDE for a total of 14 to 16 hours and £550 to £900 round-trip. Iberia flies Madrid to Bogotá, which shortens the first leg to 10 hours. Copa Airlines routes through Panama City (PTY), and this connection sometimes undercuts the Bogotá routing by $80 to $120. From within Latin America, Bogotá to Medellín is the busiest domestic air corridor in Colombia. Avianca and LATAM run 15 to 20 flights per day on the BOG-MDE route, often at $40 to $80 one-way for the 1-hour flight. Copa connects from Panama City, and Wingo offers routes from Lima and Quito. Mind you, travelers from Peru or Ecuador sometimes find routing through Bogotá faster than the limited direct options.
Overland from Bogotá, the bus takes 8 to 9 hours and costs roughly $15 to $25 on Bolivariano or Flota Magdalena. Terminal del Norte in the Caribe neighborhood handles arrivals from Bogotá and the Caribbean coast. The road crosses the Cordillera Central through patches of mountain fog and hairpin turns, but the views of coffee-region valleys below are some of the best roadside scenery in Colombia. From Cartagena, the ride runs about 13 hours. Terminal del Sur covers Cali (8 hours, $12 to $18) and southern routes. One timing note. The Feria de las Flores in early August fills flights and buses weeks ahead, and hotel rates in El Poblado and Laureles rise 40% to 60% during that week. Book the MDE airport-to-city colectivo or private transfer through your hotel before you land. The taxi queue at arrivals can run 30 to 40 minutes on busy evenings, and the warm, humid air of the valley floor hits you the moment you step outside the terminal.
Direct nonstops from Miami (3h40m), Fort Lauderdale, JFK, Houston, and Atlanta on 5 carriers. No European nonstops. Connect via Bogotá or Panama City. BOG-MDE runs 15-20 daily flights.
Nearest airports
MDE — José María Córdova International Airport
29 km from city centre
EOH — Enrique Olaya Herrera Airport
7 km from city centre
Last verified by automated review (v1.7.2) on June 7, 2026. What is automated review?