Affordable Bus Tickets - Compare and book with Spring Bus

Book Affordable Bus Tickets in Colombia

Long-distance Pullman buses and shuttles across Colombia — Caribbean coast, mountains, and the coffee region

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets in Colombia

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Colombia is the only Central/South American country bordered by both the Caribbean and the Pacific, spanning Andean mountains, Amazon jungle, and the Caribbean coast. Cartagena (colonial Caribbean), Medellín (city of eternal spring in the mountains), Bogotá (high-altitude capital), Guatapé (iconic El Peñol rock + lake), the coffee region (Eje Cafetero), Villa de Leyva (Colombia's largest colonial plaza), Santa Marta (gateway to Tayrona NP + Ciudad Perdida Lost City trek), Minca (Sierra Nevada mountain ecotourism), Cali (salsa capital), Popayán (the "White City" + UNESCO gastronomy + Semana Santa), San Andrés Island (Caribbean island + English-speaking Raizal culture), and Leticia (Amazon gateway + tri-frontier with Peru + Brazil) are the standard tourist destinations.

Spring Bus connects you to operators running scheduled long-distance service across Colombia. Note: Colombia is vast — Bogotá to Cartagena is ~1,000 km, a 20-hour overnight bus or a 90-minute flight. Domestic flights are often the practical choice for crossing the country; bus travel is more useful for shorter regional connections (Medellín↔Guatapé ~2h, Bogotá↔Villa de Leyva ~3-4h, Cartagena↔Santa Marta ~4h, Santa Marta↔Minca ~45min, Cali↔Popayán ~3h, etc.). San Andrés Island + Leticia (Amazon) are flight-only — no road or boat access. The currency is the Colombian peso (COP).

Popular destinations in Colombia

The cities and regions of Colombia most travelers visit by bus.

Bogotá

Cundinamarca (Andes, 2,640 m)

Capital — high-altitude, cool year-round. La Candelaria colonial district, Monserrate, Gold Museum. Main international hub for South America entry.

Medellín

Antioquia (Andes, 1,500 m)

"City of Eternal Spring" — comfortable climate year-round. Modern metro and cable cars, Comuna 13 graffiti tour, Pueblito Paisa. Major remote-worker hub.

Cartagena

Bolívar (Caribbean coast)

Walled colonial city on the Caribbean, UNESCO World Heritage. Hot and humid, beach trips to Islas del Rosario, salsa scene. Major cruise stop.

Santa Marta

Magdalena (Caribbean coast)

Gateway to Tayrona National Park (Caribbean jungle beaches) and the Ciudad Perdida (Lost City) 5-day trek. ~4 hours east of Cartagena.

Eje Cafetero (Salento / Manizales / Pereira / Armenia)

Quindío / Caldas / Risaralda

Colombia's coffee region — coffee farm tours, the Cocora Valley wax palms, hot springs. ~7–8 hours from Medellín by bus, or short flight.

Cali

Valle del Cauca

Colombia's salsa capital — dance schools, lively nightlife. Warmer and humid (450 m altitude). Less touristed than Cartagena/Medellín.

Guatapé

Antioquia (lake region near Medellín)

Colombia's iconic lake town + the famous El Peñol rock (740-step climb to summit) + brightly painted zócalos. ~2 hours from Medellín — Colombia's most-popular day trip.

Villa de Leyva

Boyacá (Andean colonial)

Colombia's largest cobblestone colonial plaza (Plaza Mayor ~14,000 m²) + 16th-century colonial center (national monument since 1954). ~3-4 hours from Bogotá. Boyacá fossil sites + Kronosaurus plesiosaur.

San Andrés Island

Archipelago of San Andrés (Caribbean, 770 km offshore)

Colombia's iconic Caribbean island + English-speaking Raizal culture + famous "Sea of Seven Colors." Reached only by Avianca/Latam/Wingo flight from mainland. $100-150 USD tourist card on arrival.

Minca

Magdalena (Sierra Nevada foothills near Santa Marta)

Mountain ecotourism town in the Sierra Nevada de Santa Marta foothills at 660m altitude. ~45 min from Santa Marta. Coffee + cacao farm tours, waterfalls, Casa Elemento hostel + world's largest hammock.

Popayán

Cauca (Andean southwest)

Colombia's "White City" + UNESCO Creative City of Gastronomy + famous Semana Santa processions (UNESCO Intangible Heritage). ~3 hours from Cali.

Leticia

Amazonas (Amazon River + tri-frontier with Peru + Brazil)

Colombia's Amazon gateway + only city on the Amazon River + tri-frontier with Peru (Santa Rosa) and Brazil (Tabatinga). Flight only from Bogotá. Amacayacu NP + Puerto Nariño + pink river dolphins.

Barranquilla

Atlántico (Caribbean coast)

Caribbean port city famous for the Carnaval de Barranquilla (UNESCO) — one of the world's largest. Magdalena River mouth; ~2 h from both Cartagena and Santa Marta.

Palomino

La Guajira (Caribbean coast)

Laid-back beach + river-tubing backpacker village on the Troncal del Caribe near the Sierra Nevada. ~1.5–2 h east of Santa Marta.

Riohacha

La Guajira

Capital of La Guajira and gateway to the Wayuu desert (Cabo de la Vela, Punta Gallinas). Seafront malecón; ~3 h from Santa Marta.

Mompox

Bolívar (Magdalena River)

Colonial river town frozen in time (UNESCO) — filigree silverwork, Holy Week processions. ~6–7 h overland from Cartagena.

Salento

Quindío (Coffee Region)

The coffee region's most famous Pueblo — gateway to the Cocora Valley wax palms, coffee-farm tours, colorful Calle Real. Via Armenia (~45 min) or Pereira.

Pereira

Risaralda (Coffee Region)

Largest coffee-region city and transit hub — Matecaña airport, thermal springs, central base for the Eje Cafetero.

Manizales

Caldas (Coffee Region)

Hillside university city — gateway to the Nevado del Ruiz volcano + Los Nevados NP, hot springs, the January Feria. ~5 h from Medellín.

Armenia

Quindío (Coffee Region)

Quindío capital and the main bus gateway to Salento, Filandia, and the coffee farms (Parque del Café, Panaca nearby).

Bucaramanga

Santander

Santander's "City of Parks" — paragliding at Mesa de los Santos / the Chicamocha Canyon nearby. ~8–9 h from Bogotá (Berlinas/Copetran).

San Gil

Santander

Colombia's adventure-sports capital — whitewater rafting, paragliding over the Chicamocha Canyon, caving; base for Barichara. ~6–7 h from Bogotá.

Barichara

Santander

Often called "Colombia's most beautiful town" — a perfectly preserved colonial stone village; the Camino Real walk to Guane. ~45 min from San Gil.

Pasto

Nariño (Andean south)

Capital of Nariño near the Galeras volcano and the Ecuador border — Carnaval de Negros y Blancos (UNESCO), gateway to the Las Lajas Sanctuary. On the Pan-American Hwy.

Jardín

Antioquia

Picture-perfect Antioquia coffee pueblo — colorful balconies, basilica, cock-of-the-rock birding, cable cars. ~3.5–4 h south of Medellín.

Popular bus routes in Colombia

Direct shuttles and Pullman buses between Colombia's top destinations — tap any route for travel time, fares, operators, and FAQs.

Bus route

MedellínGuatapé

2 h · $4–$6 USD

Bus route

GuatapéMedellín

2 h · $4–$6 USD

Bus route

BogotáVilla de Leyva

3 h 30 min · $7–$12 USD

Bus route

Villa de LeyvaBogotá

3 h 30 min · $7–$12 USD

Bus route

CartagenaSanta Marta

4 h · $12–$25 USD

Bus route

Santa MartaCartagena

4 h · $12–$25 USD

Bus route

Santa MartaMinca

45 min · $2–$5 USD

Bus route

MincaSanta Marta

45 min · $2–$5 USD

Bus route

CaliPopayán

3 h · $6–$11 USD

Bus route

PopayánCali

3 h · $6–$11 USD

Bus route

BogotáMedellín

9 h · $22–$40 USD

Bus route

MedellínBogotá

9 h · $22–$40 USD

Bus route

BogotáCali

10 h · $22–$35 USD

Bus route

CaliBogotá

10 h · $22–$35 USD

Bus route

BogotáEje Cafetero

8 h · $18–$35 USD

Bus route

Eje CafeteroBogotá

8 h · $18–$35 USD

Bus route

MedellínEje Cafetero

5 h 30 min · $15–$30 USD

Bus route

Eje CafeteroMedellín

5 h 30 min · $15–$30 USD

Bus route

BogotáCartagena

19 h · $35–$55 USD

Bus route

CartagenaBogotá

19 h · $35–$55 USD

Bus route

BogotáSanta Marta

17 h · $35–$50 USD

Bus route

Santa MartaBogotá

17 h · $35–$50 USD

Bus route

MedellínCartagena

13 h · $30–$45 USD

Bus route

CartagenaMedellín

13 h · $30–$45 USD

Bus route

MedellínSanta Marta

16 h · $35–$50 USD

Bus route

Santa MartaMedellín

16 h · $35–$50 USD

Bus route

CaliMedellín

9 h · $20–$35 USD

Bus route

MedellínCali

9 h · $20–$35 USD

Bus route

CaliEje Cafetero

3 h 45 min · $12–$22 USD

Bus route

Eje CafeteroCali

3 h 45 min · $12–$22 USD

Bus route

CartagenaCali

21 h · $45–$65 USD

Bus route

CaliCartagena

21 h · $45–$65 USD

Bus route

BogotáPopayán

11 h · $25–$40 USD

Bus route

PopayánBogotá

11 h · $25–$40 USD

Bus route

Santa MartaPalomino

1 h 45 min · $5–$12 USD

Bus route

PalominoSanta Marta

1 h 45 min · $5–$12 USD

Bus route

CartagenaBarranquilla

2 h 10 min · $8–$18 USD

Bus route

BarranquillaCartagena

2 h 10 min · $8–$18 USD

Bus route

Santa MartaBarranquilla

2 h · $6–$14 USD

Bus route

BarranquillaSanta Marta

2 h · $6–$14 USD

Bus route

Santa MartaRiohacha

3 h · $8–$16 USD

Bus route

RiohachaSanta Marta

3 h · $8–$16 USD

Bus route

PalominoRiohacha

1 h 30 min · $4–$10 USD

Bus route

RiohachaPalomino

1 h 30 min · $4–$10 USD

Bus route

CartagenaMompox

6 h 30 min · $15–$30 USD

Bus route

MompoxCartagena

6 h 30 min · $15–$30 USD

Bus route

MedellínSalento

6 h · $15–$28 USD

Bus route

SalentoMedellín

6 h · $15–$28 USD

Bus route

BogotáSalento

7 h 30 min · $18–$30 USD

Bus route

SalentoBogotá

7 h 30 min · $18–$30 USD

Bus route

CaliSalento

3 h 30 min · $10–$20 USD

Bus route

SalentoCali

3 h 30 min · $10–$20 USD

Bus route

BogotáPereira

8 h 30 min · $18–$30 USD

Bus route

PereiraBogotá

8 h 30 min · $18–$30 USD

Bus route

MedellínPereira

5 h 30 min · $12–$22 USD

Bus route

PereiraMedellín

5 h 30 min · $12–$22 USD

Bus route

BogotáManizales

8 h · $18–$30 USD

Bus route

ManizalesBogotá

8 h · $18–$30 USD

Bus route

MedellínManizales

5 h · $12–$22 USD

Bus route

ManizalesMedellín

5 h · $12–$22 USD

Bus route

SalentoArmenia

45 min · $2–$5 USD

Bus route

ArmeniaSalento

45 min · $2–$5 USD

Bus route

PereiraArmenia

1 h · $3–$8 USD

Bus route

ArmeniaPereira

1 h · $3–$8 USD

Bus route

BogotáArmenia

7 h 30 min · $18–$30 USD

Bus route

ArmeniaBogotá

7 h 30 min · $18–$30 USD

Bus route

MedellínJardín

3 h 45 min · $8–$16 USD

Bus route

JardínMedellín

3 h 45 min · $8–$16 USD

Bus route

BogotáBucaramanga

8 h 30 min · $18–$32 USD

Bus route

BucaramangaBogotá

8 h 30 min · $18–$32 USD

Bus route

BogotáSan Gil

6 h 30 min · $15–$28 USD

Bus route

San GilBogotá

6 h 30 min · $15–$28 USD

Bus route

San GilBucaramanga

2 h 15 min · $5–$12 USD

Bus route

BucaramangaSan Gil

2 h 15 min · $5–$12 USD

Bus route

Villa de LeyvaSan Gil

4 h 30 min · $10–$20 USD

Bus route

San GilVilla de Leyva

4 h 30 min · $10–$20 USD

Bus route

San GilBarichara

45 min · $2–$5 USD

Bus route

BaricharaSan Gil

45 min · $2–$5 USD

Bus route

BucaramangaBarichara

2 h 30 min · $6–$14 USD

Bus route

BaricharaBucaramanga

2 h 30 min · $6–$14 USD

Bus route

PopayánPasto

5 h 30 min · $12–$22 USD

Bus route

PastoPopayán

5 h 30 min · $12–$22 USD

Bus route

CaliPasto

8 h 30 min · $18–$30 USD

Bus route

PastoCali

8 h 30 min · $18–$30 USD

How to get around Colombia by bus

Colombia is vast — long-distance Pullman buses are reliable but slow. Domestic flights are often the better option for crossing the country.

By long-distance Pullman bus

Bolivariano, Expreso Brasilia, Berlinas del Fonce, and Copetran are the main Pullman lines. Reserved seats, A/C, often a meal on overnight routes. Sample fares: Bogotá ↔ Medellín (~9 h, COP $80,000 – $150,000 / $20 – $40 USD); Bogotá ↔ Cartagena (~20 h, $30 – $60 overnight). Booking online via Pinbus or Redbus is easier than at the terminals.

By domestic flight (often the right choice)

Avianca, LATAM, and budget carriers Viva Air and JetSMART run domestic flights between every major city. Bogotá ↔ Cartagena is 90 minutes by air vs 20 hours by bus, often for similar cost. For long-distance travel within Colombia, flying is usually the practical choice; buses are better for shorter regional connections.

By regional shuttle / colectivo

Shared vans and minibuses ("colectivos" or "buses intermunicipales") run shorter regional routes — Medellín ↔ Guatapé, Cartagena ↔ Santa Marta, the coffee region towns. Fares COP $20,000 – $50,000 ($5 – $13 USD). Useful for hops of 2–5 hours; longer routes are better by Pullman or flight.

About Colombia

Colombia is the most populous Spanish-speaking country in South America and one of the most biodiverse countries in the world — spanning Andean mountains, Caribbean coast, Pacific coast, and Amazon jungle. The cocaine-era reputation is now decades out of date; the country has been a major tourist destination since the late 2000s, with Cartagena, Medellín, and the coffee region drawing the most visitors.

Currency is the Colombian peso (COP) — denominations run high (a coffee costs ~$5,000). Spanish is universal; English is increasingly common in Medellín, Bogotá, and Cartagena's tourist areas. The country has dramatic altitude variation — Bogotá at 2,640 m is cool, Medellín at 1,500 m is spring-like, Cartagena at sea level is tropical.

Travel tips for Colombia

  • Distances are vast. Bogotá ↔ Cartagena is 1,000 km — fly instead of bus where you can.
  • Take it easy in Bogotá the first day — 2,640 m altitude can affect sea-level arrivals.
  • Avoid road travel at night outside the major highways — daytime intercity buses are fine.
  • Don't 'dar papaya' (literally "don't give papaya") — Colombian phrase for not making yourself an easy target. Be discreet with phones and expensive items in cities.
  • Cartagena gets hot and humid year-round — different climate from Bogotá/Medellín. Pack accordingly.
  • Spanish helps a lot. English is less common than in Mexico or Costa Rica, except in Medellín's remote-worker scene.

Bus travel in Colombia — frequently asked questions

How do I get from Bogotá to Cartagena?

Fly — Avianca, LATAM, Viva Air, and JetSMART all fly Bogotá → Cartagena in ~90 minutes, often for under $50 USD round-trip when booked in advance. The overnight bus takes ~20 hours and isn't significantly cheaper. Flying is the standard choice.

Is Colombia safe to travel?

Yes — Colombia's main tourist destinations (Cartagena, Medellín, Bogotá, Santa Marta, the coffee region) are widely considered safe for standard travel. Standard urban precautions apply — don't flash valuables, avoid certain neighborhoods at night, stick to busy areas. Avoid the Pacific coast Chocó region and the eastern border zones unless you know the area.

Do I need to speak Spanish in Colombia?

Yes — more than in Mexico or Costa Rica. Outside Medellín (remote-worker scene) and specific Cartagena/Bogotá tourist areas, English is not commonly spoken. Learn basic Spanish or use Google Translate. Hotel staff often speak some English; bus drivers and locals usually don't.

What's the altitude in Bogotá?

2,640 m (8,660 ft). Most travelers feel slight effects (mild breathlessness, dry air) for the first 24 hours. Take it easy, drink extra water, avoid alcohol the first day. Medellín (1,500 m) is much easier to acclimate to.

How long does the Lost City (Ciudad Perdida) trek take?

4–6 days through the Sierra Nevada jungle from Santa Marta — there's only one operator-licensed route, all guided. Roughly $400 – $500 USD all-in. It's a serious trek; choose your operator carefully and book in advance for high season (Dec–March).