How to get from Medellin to Cartagena?

Time to enjoy some Caribbean vibes! Cartagena is a flurry of vibrant colours and cheerful smiles that radiate from the faces of locals. It’s the ideal place to get lost in the colonial style streets whilst following the sounds of the music that drift throughout the city.

Medellin to Cartagena is a 634 km (400 miles) journey. The two main ways to cover this distance are a 1-hour flight or a 13-hour bus ride. Fares range between 87,000 COP ($25) to 150,000 COP ($43).

Flight or Bus?

Transport ModeDurationCostsAvailability
Flight1 hourFrom 87,000 COP ($25)Check flights
Bus13 hoursFrom 150,000 COP ($43)Check bus tickets

Night buses are a great way to save money on accommodation, while catching some sleep at the same time. Most buses are very comfortable and offer a number of  facilities, usually having more space than a plane. However, this particular ride may be too long for some people as it takes over 13 hours from Medellin to Cartagena!

Flying may be a more convenient option for those short on time, as it takes just over one hour as opposed to the 13 hours on the road. However, transfers to and from airports may increase the total cost in case you are on a budget.

In Colombia domestic flights are affordable and the price is often competitive with the bus rates. If you book some time in advance as well, the chances of finding a cheap flight significantly increase and can be equal or even cheaper than the bus fare.

If you do choose to fly, consider including a carbon compensation fee to help reduce your impact on the environment.


Itinerary from Medellin to Cartagena



Medellin to Cartagena by Flight

Duration: 2 hours
Cost: 76,000-300,000 COP ($22-$80)

Medellin has two airports, however all direct flights from Medellin to Cartagena depart from Jose Maria Cordova International Airport (MDE), located 30km from the city in Rionegro.

Step 1: From Medellin to the airport

Duration: 30 minutes 
Cost: 10,500-80,000 COP ($3-$25)

To get to Jose María Cordoba Airport from Medellin there are three main options available every day: taxi, Colectivo or bus.

Taxis have a flat rate of 80,000 COP ($25) and take about 30 minutes. They are the safest option if you are flying at night.

Colectivos are shared taxis where you share the taxi cost with other people. If there are 4 people you will pay 20,000 COP ($6) and they will go straight to the airport. This option is good only if you do not have a lot of luggage. They depart from San Diego Mall in the city center.

The bus service is provided by the company, Combuses. They depart every 15 minutes from San Diego Mall or in front of Nutibara hotel, both within the city center area. They will all say ‘Aeropuerto JMC’ on the front and cost 10,500 COP ($3), which is to be paid directly to the driver.


Step 2: Medellin to Cartagena by Flight

Duration: 1 hour
Cost: 63,000-200,000  COP ($28-$60)

There are 3 airlines covering the Medellin to Cartagena route; Avianca, Latam and Viva Air. They all offer a cabin-luggage-only fare so, if you’re traveling light, you can save some money here. There are around 6 departures a day from 06:30 to 19:00 and the flight time is approximately 1 hour.

In terms of service, Avianca is a bigger airline and their service is superior. They offer refreshments and most planes have an individual tv and charging ports. Latam is a good second choice though, offering a fairly good service too.

Viva air, on the other hand, is a low-cost airline and they will charge extra for everything, even checking in at the airport. Most of the time their service is poor, so unless the price difference with the other airlines is significant (which is not often the case), we don’t really recommend it.

Check Flights with Skyscanner

Step 3: Cartagena airport to the city centre

Duration: 30 minutes
Cost: 20,000 COP ($5.5)

You’ll arrive at Rafael Nunez International Airport (CTG) in Cartagena, about 5 kilometres (3 miles) away from the city centre.

There are 3 ways to get from the airport to the city centre: bus, taxi or private transfer.

Buses are a good option if you don’t have a lot of luggage, but keep in mind that drop off stations can sometimes be 15 minute walks away from most hostels/hotels. Therefore, the most comfortable way is to take a taxi.

Option 1: Cartagena Airport by Transcaribe Bus

Duration: 20 minutes
Cost: 2,500 COP ($0.70)

The orange and white buses by Transcaribe, line T102, run frequently from just outside of the airport. This service passes by the city centre and runs from 05:30-21:00 every day. The ride takes about 20 minutes, depending on traffic.

The bus stop is on Calle 70 and Carrera 4, one block from the airport. The only Transcaribe line stopping there is the T102, so you won’t get lost. The bus rate is 2,500 COP ($0.70).

There are 2 stops equally close to the city centre, one is called ‘Parque Apolo’ and the other one ‘Boquete San Diego’. Don’t be afraid of the long names, you can just ask for ‘Centro’ or ‘San Diego’ and the driver or other passengers will help you to get off at the right stop.

Option 2: Cartagena Airport by Taxi

Duration: 15 minutes
Cost: 15,000  COP ($4)

The taxi service runs 24 hours per day and is available from just outside of the arrivals gate.

Taxi prices are fixed depending on your destination area. Follow the signs to the taxi counter right outside the arrivals gate and indicate the area or neighbourhood where you are going. They will hand you a ticket with the price printed on it. You should give this ticket to the driver at the end of the ride along with your payment.   

An average price for a ride to most hotel areas is 15,000 COP, but it can be slightly more or less depending on the distance.

Option 3: Cartagena Airport by Private Transfer

Duration: 15 minutes
Cost: 50,000  COP ($13)

Unlike other countries, Colombia’s taxi’s service is relatively poor; most vehicles are small and drivers are often rude. If you prefer comfort and good customer service, the best option is to hire a private transfer.  

Multiple companies offer transfer services between the airport and the city center where the driver usually waits for you outside the terminal. 

You can book the type of car you want, and most will offer amenities such as water bottles, AC and music.

The price of a private transfer for 2 people starts from 50,000 COP ($13) and it’s a set price to any location within the urban area. You can book online via BookAway


Bus icon

Medellin to Cartagena by Bus

Duration: 14 – 15 hours
Cost: 150,000 – 200,000 COP ($43-$57)

Step 1: Medellin to Cartagena

Duration: 14 – 16 hours
Cost: 147,000-180,000 COP ($42-51)

There are two major bus companies that can take you from Medellin to Cartagena: Expreso Brasilia and Rapido Ochoa. They depart from Terminal del Norte in MedellinThe buses are quite comfortable. They have meal services, reclining seats, wifi (not always reliable though), individual TVs, AC, charging ports and toilets.

Expreso Brasilia is considered to be ahead in terms of services and amenities. Rapido Ochoa, on the other hand, could be a little bit cheaper, but still does the job just as well.

Rapido Ochoa has four departures a day, while Expreso Brasilia schedules ten buses. Both company’s buses run between 05:30 and 22:30.

Buses scheduled between 16:30 and 22:30 are overnight buses, and perfect for arriving at your destination during the day.

You can book your tickets online (showing them on a mobile is not sufficient, so make sure to print your ticket in advance!). You can also buy your ticket directly at the bus terminal, but keep in mind that night buses tend to sell out quickly, especially on weekends, so it is better to book ahead.

See below for the bus schedules from Medellin to Cartagena:

Bus CompanyDepartureDurationCostsSchedule
Expreso BrasiliaSeven departures a day from 05:30-21:3013 hoursfrom 180,000 COP ($51)Check bus tickets on redBus
Rapido Ochoa05:30-18:30
13 hoursfrom 147,000 COP ($42)Check bus tickets on BookAway

Step 2: Cartagena Bus Terminal to the city centre

Cartagena bus terminal is quite far from the city centre. There are 2 ways to connect from there: a 1 hour bus or a 30-minute taxi ride.

Option 1: Cartagena Bus Terminal to city centre by Transcaribe Bus

Duration: 1 hour
Cost: 2,500 COP ($0.70)

The bus terminal is well connected via the Transcaribe buses to Cartagena city centre and the popular neighbourhoods of Getsemani and San Diego. You can find these buses just outside the bus terminal and run once every 30 minutes. The line that takes you to the city centre is X104.

You should get off at the last stop, ‘La Bodeguita’, for the old city, or the one before called ‘Centro’ if you’re going to the Getsemani and San Diego areas.

Option 2: Cartagena Bus Terminal to city centre by Taxi

Duration: 30 minutes
Cost: 18,000 COP ($5)

Taxis can be found right outside the bus terminal. Expect to pay 18,000 COP ($5) for a ride to the old city. Taxi rates are regulated by the local government. Nevertheless, as a general rule in Cartagena, it is better to agree on the price before stepping in.

Uber does not really work in Cartagena, but if you prefer using an app, locals use InDriver, which allows you to bid the rate you want to pay and drivers will accept or decline it.


More routes to Cartagena

Bogota to Cartagena

Cartagena Airport to Cartagena

Palomino to Cartagena

Santa Marta to Cartagena

More routes from Medellin

Medellin to Bogota

Medellin to Guatape

Medellin to Salento

Medellin to Santa Marta

Most popular routes in Colombia

Bogota to Cali

Bogota to Cartagena

Bogota to Medellin

Cartagena to Barranquilla

Medellin to Bogota


Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

COVID-19 Limitations: Transportation services have limited availability and schedules might be less frequent. Please check our recommended booking websites for the most recent schedules.
COVID-19 UPDATE: Due to recent travel restrictions, most of the transportation services are currently unavailable or subject to change.