The Colombia backpacking route that covers Bogota, Medellin, Cartagena, and Santa Marta in 21 days is one of South America's most rewarding circuits, averaging just $31 per day for accommodation, food, and ground transport. That budget buys comfortable hostel dorms, filling local meals, and reliable intercity connections across a country that packs wildly different climates, cultures, and landscapes into a single three-week trip. All prices on this page are in USD.
Bogota opens the route at 2,600 meters of elevation, where the temperature hovers around 19 to 21 degrees Celsius year-round. The capital's La Candelaria neighborhood is the backpacker base, with street art covering nearly every surface, the Gold Museum (free on Sundays) housing 55,000 pre-Columbian pieces, and a food scene that ranges from $2 arepas to $12 sit-down dinners. Medellin, the second stop, sits in a valley at 1,500 meters and earns its eternal spring reputation with daily highs of 25 to 27 degrees. The metro connects the city's comunas, Parque Arvi is a cable car ride away, and the coffee in Antioquia department is some of the best on the planet. Cartagena delivers colonial history inside the walled old city, with UNESCO-protected architecture, Caribbean heat (30 to 32 degrees), and a seafood tradition that peaks with ceviche carts on the street. Santa Marta is the coast cooldown, with Tayrona National Park a bus ride away and the mountain village of Minca offering cooler air and coffee farms within an hour.
Hostel beds across this circuit average $8 to $12 per night. Bogota and Medellin are slightly cheaper ($7 to $10), while Cartagena's old city pushes to $12 to $16 during high season. Food is where Colombia consistently impresses: a bandeja paisa (the national plate with beans, rice, plantain, meat, egg, and avocado) runs about $3 to $4, and a full almuerzo (set lunch) at a local comedor is $2 to $3. Street food like empanadas and arepas costs under $1.
Ground transport between the four cities totals $550 to $750. Domestic flights between Bogota and the coast run $30 to $60 when booked two to three weeks ahead, and they save significant time over the 18 to 20 hour bus alternative. Bogota to Medellin by bus is $15 to $25 for a comfortable 8 to 9 hour overnight ride. The coast connections (Cartagena to Santa Marta) are short, frequent, and cheap at $8 to $12.
This city combination works because each stop occupies a completely different niche. Bogota is altitude and urban grit. Medellin is temperate comfort and innovation. Cartagena is heat and history. Santa Marta is beaches and nature. The progression from cool highlands to Caribbean coast creates a natural rhythm, and the price point makes Colombia one of the most accessible countries in South America for budget travelers.
| # | CITY | DAILY TOTAL▲ | HOSTEL/NIGHT↕ | FOOD/DAY↕ | TRANSPORT↕ | ACTIVITIES↕ |
|---|---|---|---|---|---|---|
| 1 | 🇨🇴Santa MartaCheapest | $37 | $14 | $11 | $7 | $5 |
| 2 | 🇨🇴Bogota | $43 | $13 | $16 | $8 | $6 |
| 3 | 🇨🇴Medellin | $49 | $20 | $15 | $8 | $6 |
1 more city behind the curtain
Drop your email to unlock the full cost breakdown for every city on this route.
Costs are daily averages in USD based on hostel dorms, local food, and public transport. Last updated March 2026.