Colombia's cost of travel varies meaningfully by region, and understanding those differences up front makes for a much more realistic overall trip budget than assuming flat daily costs across the whole itinerary.
Antioquia (Medellín and Guatapé)
Generally the most cost-efficient major region for travelers — a Guatapé day trip runs roughly $20–35 USD budget-style (bus, entry fee, lunch) up to $85–120 USD/person for a private tour from Medellín. Medellín itself offers a wide range of accommodation and food prices, making it easy to travel comfortably on a mid-range budget.
Coffee Triangle (Salento/Armenia/Pereira)
Similar cost profile to Medellín, though coffee farm tours and Cocora valley activities add modest extra cost per day. Accommodation in Salento skews slightly toward boutique/finca-style lodging, which can push nightly rates up compared to a standard city hotel.
Bogotá
Comparable to Medellín for food and transport, though museum entries and some tourist-area restaurants in La Candelaria and Zona Rosa run a bit higher.
Cartagena and the Caribbean coast
Noticeably pricier than the interior, particularly inside the walled city, where tourist-area restaurant and accommodation prices reflect its status as Colombia's most internationally popular coastal destination. Budget travelers often stay just outside the walled city (Getsemaní) for meaningfully lower costs.
San Andrés and Providencia
The most expensive regions in this comparison, driven by import costs for goods and the additional flight logistics required to reach them — expect noticeably higher food and lodging costs than anywhere on the mainland.
Currency practicalities
Always confirm whether displayed prices are in COP (Colombian pesos) or USD — most local pricing is in COP, and at roughly 3,700 COP to 1 USD, a quick mental conversion (divide by ~3,700, or roughly by 4,000 for a fast estimate) helps avoid sticker shock or accidental overpaying.