The Best Cities to Visit in Colombia: A Traveler’s Guide

From cobblestoned colonial quarters and cutting-edge transit to Caribbean castles and rainforest beaches—here are Colombia’s standout cities and how to fit them into an unforgettable itinerary.

Updated: • Read time: ~10 minutes

Before You Go: About the Colombia Check-Mig

All international travelers entering or leaving Colombia are expected to complete the Check-Mig form. It’s an online pre-registration where you submit your passport, flight, and trip details. Plan to complete it within 24–48 hours of your flight, and keep a screenshot or PDF of your confirmation handy—airlines or immigration officials may ask for proof during check-in or arrival.

Bogotá: The High-Altitude Capital

At 2,640 m (8,660 ft), Bogotá blends colonial texture with a cosmopolitan pulse. Make time for La Candelaria—its pastel facades, plazas, and murals frame icons like Museo del Oro and Plaza Bolívar. Ride the cable car to Monserrate (3,152 m) for panoramic views and sunset colors that spill across the high plain.

Evenings hum with culture: indie theaters, salsa halls, and culinary hotspots in Chapinero and Zona G. Bogotá rewards slow travel—linger in cafés, walk the street-art corridors, and use the city as a launchpad for day trips to the Salt Cathedral of Zipaquirá or the páramo landscapes beyond.

Medellín: City of Eternal Spring

Cradled by the Aburrá Valley, Medellín’s mild climate and innovative spirit define its renaissance. The Metrocable system links hillside barrios to the valley floor, doubling as a scenic ride. In Comuna 13, community-led transformations and vivid murals tell a story of resilience—go with a local guide to understand the neighborhood’s arc.

Nightlife blooms in El Poblado and Laureles, where third-wave coffee shops sit beside craft breweries and rooftop lounges. For nature, day-trip to Guatapé and climb El Peñol’s 740 steps for a lake-dotted horizon you won’t forget.

Cartagena: The Caribbean Jewel

Wander the Walled City—a UNESCO-listed maze of bougainvillea-draped balconies, cathedral domes, and sun-warmed stone. History buffs should explore Castillo de San Felipe, a fortress that guarded the port from pirates and rival empires.

Beyond the walls, escape to the Islas del Rosario for snorkeling and turquoise shallows, or catch golden hour atop the ramparts. Expect romance at every turn: carriage wheels on cobbles, the scent of arepas de huevo, and music drifting from plazas until late.

Cali: Salsa Capital of the World

In Cali, rhythm is a way of life. Step into a salsa club and watch locals slice through the beat with dazzling footwork—then take a beginner’s class and join the fun. Between sets, visit Cristo Rey for city views, the excellent Cali Zoo, and street-food corridors where Afro-Pacific flavors shine—think encocado, aborrajados, and lulada.

Cali’s edge is part of its charm: it’s less polished, more lived-in, and intoxicatingly musical.

Santa Marta: Gateway to Natural Wonders

One of South America’s oldest cities, Santa Marta is the doorstep to Tayrona National Park, where rainforest trails spill onto wild beaches framed by the Sierra Nevada. Camp or hammock under the stars if you can. Adventurers will eye the multi-day trek to Ciudad Perdida (The Lost City), a stair-laced archaeological site that rewards effort with mystery and misty vistas.

Back in town, colonial streets and a laid-back seafront make it easy to reset between expeditions.

Barranquilla: The Carnival City

Every February, Barranquilla erupts in color as Carnaval de Barranquilla—one of the world’s great festivals—spins parades, masks, and cumbia into a four-day swirl. The rest of the year, explore a growing cultural scene of museums and theaters, and stroll emerging riverfront spaces where the Magdalena meets the Caribbean trades.

Bucaramanga: Colombia’s Adventure Capital

Nicknamed La Ciudad Bonita for its parks and quality of life, Bucaramanga sits near the immense Chicamocha Canyon, a natural wonder for paragliding, zip-lining, and hiking. Pair it with a visit to Barichara, a painstakingly preserved colonial town of stone lanes and terracotta roofs—often called Colombia’s most beautiful pueblo.

Travel Tips for Visiting Colombia

  • Check-Mig: Complete the online form before arrival and again before departure. Keep screenshots/PDFs of confirmation in case airline or immigration ask.
  • Getting around: Domestic flights are plentiful and often affordable; buses link most cities and towns if you’re not in a rush.
  • Safety: Major cities are much safer than their outdated reputations—stay aware, use registered taxis or rideshare, and avoid flashing valuables.
  • Money: ATMs are common; notify your bank before travel. Keep small bills for street food and local buses.
  • Etiquette: Colombians are warm; simple courtesies like “buenos días” and “gracias” go a long way.
  1. Do this first: Submit Check-Mig 24–48 hours before you fly.
  2. Save proof: Screenshot your success screen or download the PDF/QR if provided.
  3. Airline policies vary: When in doubt, have your confirmation ready at check-in.

Conclusion: A Country of Many Souls

Colombia isn’t a single story—it’s a chorus. Bogotá’s intellectual energy, Medellín’s innovation, Cartagena’s romance, Cali’s rhythm, Santa Marta’s wilderness, Barranquilla’s spectacle, and Bucaramanga’s canyon-framed calm each reveal a different face of the country. Stitch a few together and you’ll feel the throughline: warmth, reinvention, and joy.

Pack your curiosity—and don’t forget to complete your Check-Mig. Colombia is ready when you are.