Start your trip in the most beautiful city in Colombia, Cartagena. The Walled City is a UNESCO World Heritage Site and its well-preserved colonial architecture is best explored on foot. Visit the Palacio de la Inquisición and the San Felipe de Barajas Castle.
Escape the hustle and bustle of the city and head to the tropical paradise of Rosario Islands. There are multiple beaches and resorts to choose from. Snorkeling, scuba diving, paddleboarding, and beach massages are some of the popular activities. Hotel San Pedro de Majagua is a popular resort to stay at.
Experience the culture and coffee industry of Colombia by visiting a coffee farm in Salento. Taste freshly brewed coffee and learn about the history and process of coffee-making. Take a stroll through the picturesque town and hike the Cocora Valley surrounded by tall palm trees.
Visit the Chingaza National Park, where you can explore the diverse flora and fauna of Colombia's Andes Mountains. Hike the various trails through páramos, lakes, and forests. Take a guided tour to see unique plant species that grow in cold and humid conditions found only in Colombia.
Explore the capital city of Bogota, known for its culture and architecture. Visit the Gold Museum to learn about the ancient indigenous civilizations that lived in Colombia. Take a cable car or funicular to the Monserrate Sanctuary and enjoy the panoramic view of the city.
End your trip on a high note by relaxing at one of the best beaches in Colombia, Santa Marta. Stay in the luxurious Casa de Farol and soak up the sun at the beach. Order fresh seafood and cocktails while enjoying the stunning sunset over the Caribbean Sea.
You can rent a car or hire a private driver to move between cities. Domestic flights are also available and recommended to save time. The average cost of a private driver for a day is $150-200. The cost of domestic flights depends on the distance, but expect to pay around $100-200 per person for a one-way ticket.
If you have more time, visit the coffee region of Colombia and take a hot air balloon ride over the coffee farms. You can also attend a salsa dance class in Cali. If you have less time, skip Salento and Chingaza and focus on Cartagena and Santa Marta.
The main international airport in Colombia is the Rafael Núñez International Airport (CTG) located in Cartagena. El Dorado International Airport (BOG) located in Bogota is another option for international and domestic flights. Both airports have transport links to the city center, and the travel time is around 20-30 minutes.