bus-latam

Cross-border buses across the Andes — honestly.

Community-curated · v1 covers Tacna ↔ Arica and Puno ↔ La Paz · always confirm locally

4 routes 🇵🇪 Puno → 🇧🇴 La Paz

Ranked easiest-first — fewer hassles, fewer transfers, smoother borders.

🇵🇪
Terminal Terrestre de Puno
Puno
🇧🇴
Terminal de Buses de La Paz (Terminal Terrestre)
La Paz
Bolivia Hop / Peru Hop Premium / reliable
Duration7h Price≈ 30–60 USD PaymentBookable online Classessemicama
Departures
18:0019:00

Daily but limited slots (~19:00 from Puno on the through pass). Hop-on/hop-off model — most overnight in Copacabana since the ferry forces a daytime crossing.

Border crossing  🇵🇪 → 🇧🇴

Tourist-shuttle style with an onboard bilingual host who walks the whole group through the Kasani crossing (both the Peru exit and the Bolivia entry incl. the QR step), so you skip the lonely DIY queues. Same bus continues; then crosses the Tiquina Strait by ferry. Bolivia +1h.

Good to know

It’s a hop PASS, not a point-to-point ticket — one-directional and priced for onward travel through Bolivia, so it only makes sense if you’re continuing. Pricier, fewer departures; the ~US$30+ quote is for the Titicaca leg of a larger pass.

The low-stress, hand-holding option: central hotel pickup/dropoff, English-speaking host, proactive comms about strikes/closures, traveler-crowd vibe. Best for first-timers nervous about the land border.

Book online ↗
✓ Verified Jun 2026 · confirm locally Sources: bolivianlife.com·theonlyperuguide.com
🇵🇪
Terminal Terrestre de Puno
Puno
🇧🇴
Terminal de Buses de La Paz (Terminal Terrestre)
La Paz
Tour Peru, Cruz del Sur, Tepsa, Trans Titicaca (direct) Standard
Duration5h 30m Priceprice varies PaymentCash or card Classessemicama · cama
Departures
12:0014:0015:0016:0017:0018:00

Several daily departures. Direct run ~5–6.5h, faster than via Copacabana. Early-AM departures beat the queues.

Border crossing  🇵🇪 → 🇧🇴

Crossing at Desaguadero — the more direct, faster route. Self-process Peru exit + Bolivia entry at the co-located posts; busier and more chaotic than Kasani, longer queues. No Tiquina ferry on this route. Bolivia +1h.

Good to know

Desaguadero is the busier, hectic, scam-prone crossing favored by locals/cargo — longer waits than Kasani despite the shorter road. Multi-leg buses from Cusco/Arequipa can run 1–2h late by Puno. Current point-to-point fare unconfirmed.

Fastest, purely functional — good if you’ve already done Lake Titicaca and just want to reach La Paz. Skips Copacabana and the Tiquina ferry. You manage the border yourself.

Book online ↗
✓ Verified Jun 2026 · confirm locally Sources: theonlyperuguide.com·howtoperu.com
🇵🇪
Terminal Terrestre de Puno
Puno
🇧🇴
Terminal de Buses de Copacabana
Copacabana
Trans Titicaca / Titicaca Bolivia, Transzela Standard
Duration3h 45m Price≈ 11–19 USD PaymentCash or card Classeseconomy · semicama · cama
Departures
06:0006:3007:30

Mostly early-morning departures so the bus clears the border in daylight. Some afternoon services. Confirm day-of; multi-leg buses drift.

Border crossing  🇵🇪 → 🇧🇴

Crossing at Kasani/Yunguyo. Get OFF for the Peru EXIT stamp (<10 min), walk ~200 m to the Bolivian post, then do TWO steps: (1) entry stamp, (2) a separate QR registration. Officials cross-check the passenger list. ~30–60 min total, longer on holidays. Bolivia +1h.

Good to know

You MUST do both the Bolivian entry stamp AND the QR registration — miss the second and you can be fined or blocked from leaving. Change USD AFTER crossing into Bolivia for a better rate. Book your RETURN seat in advance.

Direct, easy and scenic (sit on the LEFT for lake views). Downside: the DIY border — no one walks you through it unless on a hop service. Usually a ~15 min pit stop before the border (toilets, coffee, money change).

Book online ↗
✓ Verified Jun 2026 · confirm locally Sources: laurieonthemove.com·ticketsbolivia.com·12go.asia
🇧🇴
Terminal de Buses de Copacabana
Copacabana
🇧🇴
Terminal de Buses de La Paz (Terminal Terrestre)
La Paz
Manco Kapac, Trans Titicaca, Vicuña Travel, Turisbus Standard
Duration3h 45m Price≈ 30–50 BOB PaymentCash or card Classesnormal · semicama
Departs frequently

Roughly 08:00–19:00 from Copacabana (last departures often early-mid afternoon for the daytime ferry). No night buses — the Tiquina ferry doesn’t run after dark.

Good to know

The Tiquina Strait is the surprise: everyone gets OFF and crosses as foot passengers on a launch (~2 BOB, often paid separately) while the empty bus is barged across. ~30–45 min, and the reason there are no night buses. Carry small BOB coins.

Intra-Bolivia, no border. Straightforward ~3.5–4h ride, cheap (30–50 BOB). Larger tourist buses feel safer than the small minibuses on the mountain road.

Book online ↗
✓ Verified Jun 2026 · confirm locally Sources: bolivianlife.com·ticketsbolivia.com
🇵🇪
Terminal Terrestre de Puno
Puno
🇧🇴
Terminal de Buses de Copacabana
Copacabana
Colectivo / minibus (shared), via Yunguyo Basic / informal
Duration4h Price≈ 8–25 PEN PaymentCash only
Departs frequently

Local colectivos leave when full through the day from informal Puno stops. Cheapest but most piecemeal.

Border crossing  🇵🇪 → 🇧🇴

DIY in segments: shared transport Puno→Yunguyo (leaves when full), short colectivo/walk to the Kasani border, self-process Peru exit + Bolivia entry (stamp + QR), then a colectivo Kasani→Copacabana (~10–15 min). Bolivia +1h.

Good to know

Prices are per-segment and cash-only; the Puno→Yunguyo leg (~8 PEN) does not include the border-to-Copacabana hop. Same two-step Bolivian entry trap. No fixed schedule — plan the return.

Cheapest and flexible, but you stitch together 2–3 vehicles and handle the border yourself. Best for confident, Spanish-speaking budget travelers.

✓ Verified Jun 2026 · confirm locally Sources: theungracefulguide.com·trans-americas.com
🇧🇴
Terminal de Buses de Copacabana
Copacabana
🇧🇴
Terminal de Buses de La Paz (Terminal Terrestre)
La Paz
Manco Kapac, Trans Titicaca, Vicuña Travel, Turisbus Standard
Duration3h 45m Price≈ 30–50 BOB PaymentCash or card Classesnormal · semicama
Departs frequently

Roughly 08:00–19:00 from Copacabana (last departures often early-mid afternoon for the daytime ferry). No night buses — the Tiquina ferry doesn’t run after dark.

Good to know

The Tiquina Strait is the surprise: everyone gets OFF and crosses as foot passengers on a launch (~2 BOB, often paid separately) while the empty bus is barged across. ~30–45 min, and the reason there are no night buses. Carry small BOB coins.

Intra-Bolivia, no border. Straightforward ~3.5–4h ride, cheap (30–50 BOB). Larger tourist buses feel safer than the small minibuses on the mountain road.

Book online ↗
✓ Verified Jun 2026 · confirm locally Sources: bolivianlife.com·ticketsbolivia.com

Curated for travelers, not a booking site. Verify times & prices locally — schedules drift, fares are cash bands, borders change.

bus-latam · community-curated Andean bus corridors · v1 2026