Direct Booking

Traveling to Cartagena from Medellín: 2026 travel guide

Traveling to Cartagena from Medellín: 2026 travel guide

Cartagena consistently surprises visitors. The expectation is a pretty colonial city on the coast. What you actually get is a city with real layers: a UNESCO-listed walled center that took two centuries to build, a neighborhood called Getsemaní that’s one of the most interesting urban spaces in South America, Caribbean islands with coral reefs less than an hour away, a local food scene built on seafood and coconut and streets that look completely different at 8:00 PM than they do at noon.

This guide is for international travelers planning their first or second trip. It covers getting there, what to expect on the ground, how to structure the time and why Bocagrande is the most practical base for most visitors.

Quick answer

How long does it take to fly to Cartagena? From Miami, the flight is about 2.5 hours direct. From New York, around 4 to 4.5 hours with a connection. From other major US cities, expect 4 to 6 hours total travel time depending on routing. Direct flights from Miami and Fort Lauderdale operate regularly.

What is the best time to visit Cartagena? The dry season, December through April, has the most reliable sun and the calmest Caribbean water — ideal for the Rosario Islands. That said, Cartagena works year-round. The shoulder months (May, October, November) have fewer tourists and lower prices with minimal weather tradeoff.

Do I need a visa to visit Colombia? US, Canadian and most EU citizens do not need a visa for tourist stays up to 90 days. Always confirm current entry requirements with the Colombian embassy or consulate before traveling, as policies can change.

Getting to Cartagena

By air

Rafael Núñez International Airport (CTG) receives direct flights from several US cities. Miami (MIA) and Fort Lauderdale (FLL) have the most direct service. Airlines including American, JetBlue and Spirit have operated these routes. From other US cities, connections typically route through Bogotá (BOG) or Miami.

The airport is about 20 minutes by taxi from Bocagrande. Taxis from the airport have a standard zone rate — confirm the price before getting in. Ride-share apps like InDriver also operate at the airport.

By land from other Colombian cities

Travelers already in Colombia can reach Cartagena by bus from Bogotá (roughly 20 hours), Medellín (12 to 14 hours) or Barranquilla (2 hours). Domestic flights from Bogotá or Medellín take under 90 minutes and are usually the more practical option if you’re coming from the interior.

What to expect when you arrive

The change is immediate. Cartagena’s heat hits as soon as you step outside — temperatures run between 82°F and 95°F (28°C to 35°C) year-round, with high humidity. The sea breeze in Bocagrande makes it more manageable than the numbers suggest, but the first couple of days call for some adjustment.

A few practical notes for the first 24 hours:

  • Taxis in Cartagena don’t have meters. The fare is negotiated before you get in, or you use apps. From Bocagrande to the Historic Center runs a standard price that most drivers know.
  • Colombian pesos are the local currency. USD is not widely accepted for small purchases. ATMs are available in Bocagrande and the Historic Center.
  • Hotels and tourist restaurants in Bocagrande accept credit cards. For street food, local markets and some Getsemaní spots, cash is more practical.
  • Sunscreen is essential, not optional. The Caribbean sun is significantly more intense than most US cities, and the first unprotected beach day has quick consequences.
Aerial view of Cartagena from airplane window on approach, showing Bocagrande skyline and bay.

A 4-day Cartagena itinerary

This works for a long weekend (Thursday to Sunday) or a four-night stay, which is the most common format for international visitors.

Day 1: Arrival and Bocagrande

Arrive in the morning to have the full day. Check in at Hotel Regatta, have lunch at a Bocagrande restaurant and spend the afternoon at the beach or the rooftop pool. Dinner in Bocagrande to keep the first day easy. You’ll have time for the Historic Center starting tomorrow.

Day 2: Rosario Islands

Early start. Speedboats leave from the Bocagrande dock between 8:00 and 9:00 AM for the Rosario Islands — a 45-minute ride to an archipelago with turquoise water, coral reefs and white sand. A full day of snorkeling, beach and fresh seafood lunch on the island. Back at sunset. The Rosario Islands guide covers everything you need to know to plan this well.

Day 3: Historic Center and city walls

Morning in the walled city — Clock Tower, Plaza de los Coches, Iglesia de Santo Domingo, the streets of San Diego and Getsemaní. Lunch at a local spot in the neighborhood. Afternoon rest at the hotel. Sunset walk along the city walls between 5:00 and 6:30 PM. Dinner in Getsemaní to end the day in the best nighttime version of the Historic Center. The Historic Center guide helps organize that day efficiently.

Day 4: Castillo de San Felipe and departure

Morning at Castillo de San Felipe — arrive before 9:00 AM to beat the heat and the tour groups. Plan 1.5 to 2 hours inside. Lunch back in Bocagrande. Check out and transfer to the airport for an afternoon or evening flight.

What things cost in Cartagena

Cartagena has a wide price range depending on where you eat and stay. As a general reference for international travelers:

CategoryApproximate Range
4-star hotel in Bocagrande (per night)$80 – $180 USD
Rosario Islands day trip$25 – $50 USD per person
Casual lunch or dinner$10 – $25 USD per person
Fine dining, Historic Center$30 – $60 USD per person
Taxi, Bocagrande to Historic Center$3 – $5 USD
Street breakfast (arepa de huevo)$1 – $2 USD

Booking your hotel direct — without OTA commissions — is the most reliable way to get the best nightly rate. The price difference between booking direct and through a platform can be significant, especially during high season.

Why Bocagrande is the right base for most international visitors

For a four-day trip, hotel location matters more than it does on longer visits. Bocagrande gives you beach access at your doorstep, restaurants within walking distance, the Rosario Islands dock nearby and the Historic Center 10 minutes by cab. Every plan on the itinerary above connects from the same point without logistical friction.

Hotel Regatta Cartagena sits on the Avenida Malecón, Carrera 1 #5-82 — waterfront in Bocagrande. The hotel has nine room categories, from Standard to the Sextuple Suite. Superior, Deluxe Premium and Suite Premium rooms face the Caribbean directly. The hotel has 48 rooms with ocean views. Restaurant and bar on the first floor, rooftop pool, direct beach access, Wellness Center and 24-hour front desk.

The restaurant serves continental breakfast from 6:30 to 10:00 AM — practical for early excursion days when you need to be at the dock before 9:00. Room service covers evenings when you’d rather eat in after a full day out.

The hotel holds an 8/10 on Booking.com and 4.1 on Google with over 2,000 reviews.

Book direct with Hotel Regatta Cartagena

Best available rate, no intermediary fees, confirmed immediately.

Contact us and book your stay

Frequently asked questions

What’s the best time of year to visit Cartagena, Colombia?

December through April is the dry season — most reliable sun, calmest water, best conditions for the Rosario Islands. The shoulder months of May and November offer good weather with fewer crowds and lower prices. For a full seasonal breakdown, the best time to visit Cartagena guide goes into detail.

Is Cartagena safe for tourists?

The tourist areas — Bocagrande, the Historic Center, Getsemaní and the Rosario Islands — are safe for visitors with standard urban precautions. Keep an eye on belongings in crowded areas, use reputable transport options and avoid displaying expensive items in less-trafficked spots.

What currency is used in Cartagena?

Colombian pesos (COP). USD is not widely accepted for day-to-day purchases. ATMs are available in Bocagrande and the Historic Center. Notify your bank before traveling to avoid card blocks from international use.

Do I need travel insurance for Colombia?

It’s not legally required but is strongly recommended. Medical care in Colombia can be excellent but expensive for uninsured international patients. Travel insurance covering medical evacuation is particularly worth having.

What language do people speak in Cartagena?

Spanish. In Bocagrande’s hotels and tourist restaurants, English is spoken to varying degrees — enough to communicate for most needs. Outside the main tourist circuit, Spanish is generally necessary.

How do I get from Cartagena airport to the hotel?

Rafael Núñez Airport is about 20 minutes by taxi from Bocagrande. Taxis have a zone-based rate from the airport — confirm the price before getting in. Hotel Regatta can assist with airport transfer arrangements for guests who prefer a coordinated pickup.

Avión de Avianca en aeropuerto colombiano, aerolínea con vuelos directos en la ruta Medellín–Cartagena