Puno to Uyuni: Best Bus and Border Crossing Route Explained (2026)

Updated Date:

Author: Salar de Uyuni Editorial Team

Quick Summary: Puno is the closest Peruvian city to Bolivia, but it is still two travel legs from the salt flats: Puno to La Paz (5–8 hours via Copacabana or Desaguadero), then La Paz to Uyuni (9–12 hours overnight, or 1 hour by air). Cross at Kasani in daylight if you want the easier border and a Lake Titicaca stop; use Desaguadero only if you want the fastest direct run to La Paz. Budget $50–$90 overland and allow one night in La Paz rather than trying to chain everything in 24 hours.

Puno looks tantalizingly close to Bolivia on a map — the border is barely 150 km away — and travelers regularly assume the salt flats are a day’s travel from Lake Titicaca. They aren’t. Uyuni is roughly 900 km further south, and getting there means a border day plus a long Altiplano leg.

The good news is that this is one of the most traveled corridors in South America, and if you understand the two decisions in front of you — which border, and how to cover La Paz to Uyuni — the rest is straightforward.

The route, broken into pieces

Leg Distance / time Typical cost Notes
Puno → Copacabana (Kasani border) ~3 hours $10–$18 Daylight crossing, lakeside road
Copacabana → La Paz ~4 hours incl. Tiquina ferry $15–$20 Short vehicle ferry crossing en route
Puno → La Paz direct (Desaguadero) 5–7 hours $20–$35 Fewer stops, busier border
La Paz → Uyuni (overnight bus) 9–12 hours $15–$25 Departs ~20:00–22:00, arrives dawn
La Paz → Uyuni (flight) ~1 hour $78–$150 one-way Early morning departures, LPB → UYU

Total realistic time from Puno to standing on the salt: 20 to 28 hours of travel, spread across two days with a night in La Paz.

Choosing your border: Kasani or Desaguadero

Kasani / Yunguyo — the traveler’s crossing

Kasani is the lakeside crossing between Yunguyo (Peru) and Copacabana (Bolivia). Service hours on the Peruvian side are usually communicated as roughly 07:00–20:00. It handles far more tourists than freight, the walk between the two immigration offices takes a few minutes, and the setting is genuinely pleasant.

Pick Kasani if:

  • You want to break the trip in Copacabana and visit Isla del Sol
  • You’d rather have a calm crossing than a fast one
  • You’re traveling with an organized service that stops there anyway

Desaguadero — the direct crossing

Desaguadero is the workhorse. The border control post operates 24 hours, though the integrated CEBAF facility runs a shorter daytime window of roughly 08:00–20:00. It’s busier, less scenic, and dominated by trucks and traders.

Pick Desaguadero if:

  • You want the shortest possible Puno to La Paz run
  • You’re confident in Spanish and comfortable in chaotic border environments
  • You’re on a public bus that uses it by default

Either way, the rule is the same: cross in daylight, ideally mid-morning to mid-afternoon, when offices are fully staffed and onward transport is still running on the other side.

What you need at the border in 2026

Bolivia’s entry rules changed significantly at the end of 2025. Since 1 December 2025, US citizens no longer need a visa for tourism, joining the UK, EU, Canada, Australia, New Zealand, Japan and most Latin American countries. The $160 reciprocity fee that Americans paid for nearly two decades is gone.

What is now universal is SIGEMIG, Bolivia’s free online pre-registration for all foreign visitors. It takes about ten minutes, opens 30 days before travel, and generates a QR code. Complete it in Puno, on wifi, before you get in a queue.

Bring:

  • Passport with at least six months validity
  • SIGEMIG QR code (screenshot it — signal at the border is unreliable)
  • Your Bolivian accommodation address
  • Small soles and small US dollars for photocopies, transport and snacks
  • A pen, because there are never enough at the desk

Organized service vs public bus on this leg

This is where the price comparison gets more interesting than the headline numbers suggest.

Bolivia Hop / Peru Hop Public bus
Pickup point Hotel or hostel in Puno Puno terminal (taxi at your cost)
At the border Bilingual staff explain forms, manage the queue, wait for everyone You handle it yourself, in Spanish
Stops Optional overnight in Copacabana, Isla del Sol time Direct only
Drop-off in La Paz Central, hotel-area drop-off Terminal, taxi at your cost
Seat price Higher Lower
Cost once extras are added Predictable Two taxis, possible schedule change, occasional extra night
Best for First-timers, solo travelers, non-Spanish speakers Fluent Spanish speakers wanting direct point-to-point travel

Bolivia Hop exists mainly to solve the border day, and that’s the fairest way to judge it: you are paying for someone who knows which window to queue at and a bus that does not leave without you. On the Peruvian side, Peru Hop runs the same model with hotel pickups from Lima, Arequipa, Cusco and Puno.

Public buses are can work your Spanish is good and your priority is the lowest possible seat price. Trans Titicaca and similar operators run this corridor daily and cost less. Just count the taxi at both ends — in La Paz that alone is often $5–$10 — before you decide which is really cheaper.

The second leg: La Paz to Uyuni

Almost nobody continues straight through from the border to Uyuni on the same day, and you shouldn’t try. Arrive in La Paz in the afternoon, take a night, then choose:

  • Overnight bus — leaves roughly 20:00–22:00, arrives Uyuni at dawn, $15–$25. Arrival lines up with the 10:00–10:30 tour departures, so you can start a tour the same morning. It is cold at 3,600 m in a bus; keep a fleece and a hat with you rather than in the hold.
  • Flight — about an hour from El Alto (LPB) to Uyuni’s Joya Andina Airport (UYU), with Boliviana de Aviación running most frequencies. Fares from roughly $78 one-way, though $100–$150 is normal. Good if you’re short on time or arriving in the wet season when road conditions worsen.
  • Bus and train — La Paz to Oruro (3.5–4 hours, $8–$12), then the Ferroviaria Andina train to Uyuni (around 7 hours, $20–$35). The Expreso del Sur runs southbound Tuesdays and Fridays, the Wara Wara del Sur Wednesdays and Sundays. Slow, scenic, and only worth it if the days line up.

Full detail on all three is in the La Paz to Uyuni guide.

Altitude on this route

You’re already high in Puno, which is genuinely helpful. Lake Titicaca sits at about 3,810 m, La Paz at 3,650 m and Uyuni at 3,656 m — so a traveler coming from Puno arrives at the salt flats already adjusted. That’s a real advantage over anyone flying in from Lima or Santiago.

Where people still get caught out is the 3-day tour itself, which climbs to nearly 5,000 m at the Sol de Mañana geysers and sleeps above 4,200 m near Laguna Colorada. Being fine in Puno does not guarantee being fine at 4,850 m. Go slowly on the geyser morning, and don’t book a tour for the day you arrive if you’ve had a rough night.

Suggested two-day plan

  1. Day 1 morning: Puno to Copacabana via Kasani, crossing mid-morning. Afternoon on the lake or straight on to La Paz.
  2. Day 1 evening: Arrive La Paz. Withdraw bolivianos in cash — there are no ATMs on the salt flats circuit and park fees are cash only.
  3. Day 2, 20:00–22:00: Overnight bus to Uyuni.
  4. Day 3, dawn: Arrive Uyuni. Breakfast, book or confirm your tour, depart around 10:30.

If you’d rather take it slower, add a night in Copacabana for Isla del Sol. It’s a good use of a day and breaks up two long travel legs.

FAQ

How long does the Puno to La Paz bus actually take?

Most services quote around 5 to 7 hours, but the honest range is wider. Via Copacabana with a stop you’re looking at 7 to 8 hours door to door; direct via Desaguadero it can be closer to 5 if the border is quiet. Queues are the variable — a busy morning at Desaguadero can add 90 minutes on its own. Build buffer time rather than booking a tight onward connection in La Paz.

Can I get from Puno to Uyuni in one day?

Technically possible if you cross very early and fly La Paz to Uyuni the same afternoon, but it’s expensive and fragile. One delay at the border and you’ve missed the flight. The overland version cannot be done in a day, because the La Paz to Uyuni bus is an overnight service. Plan on two days with a night in La Paz, or two days with a Copacabana stop.

Which border is safer or easier for first-time travelers?

Kasani is the easier one. It’s smaller, quieter, geared toward tourists, and the physical walk between immigration posts is short and obvious. Desaguadero is faster on paper but busier and more confusing, with heavy freight traffic and more people trying to sell you things you don’t need. If it’s your first South American land border, Kasani is worth the slightly longer route.

Do I need bolivianos before I reach Uyuni?

Yes, and this catches people out. Once your tour leaves Uyuni there are no ATMs, no card machines and no dollar acceptance for the cash fees on the route: Incahuasi Island is 30 Bs, the Eduardo Avaroa reserve is 150 Bs on 3-day circuits, the Polques hot springs about 6 Bs, and roadside toilets around 5–6 Bs each time. Add sleeping-bag rental and tips and you want a decent stack of small notes before you leave town.

Is the Puno to Uyuni route affected by Bolivia’s 2026 disruptions?

It has been. Road blockades closed Altiplano highways for weeks in May and June 2026, including routes linking La Paz with Copacabana, Oruro and Uyuni, and a nationwide state of emergency was declared on 20 June to clear them. Most major routes have since reopened, but the diesel shortage continues to affect bus frequencies. Check conditions in the days before you travel and keep your plan flexible by a day.

Limitations

Border hours, bus schedules and fares on the Puno–La Paz–Uyuni corridor change frequently, and published timetables were less reliable than usual through 2026 because of fuel supply problems. Treat every price here as an estimate and every departure time as provisional. Reconfirm your bus directly with the operator the day before travel, check whether the Kasani or Desaguadero post has adjusted its hours during your travel week, and consult your own government’s current advice — both the U.S. State Department and the Government of Canada maintain updated Bolivia pages. If a blockade is active, do not attempt to cross it on foot or by vehicle; wait it out or fly.

Send us a Whatsapp!

Just a group of local experts happy to help for free!