How to Get to Salar de Uyuni from Peru: Complete 2026 Travel Guide

Updated Date:

Author: Salar de Uyuni Editorial Team

Quick Summary: There is no direct transport from Peru to Uyuni. Every route goes Peru → border → La Paz (or Oruro) → Uyuni, and the whole trip takes 2 to 4 days from Cusco depending on how you break it up. The overland chain costs roughly $70–$140; flying Lima–La Paz–Uyuni cuts it to a day but costs $250–$450. Cross the border in daylight, complete Bolivia’s free SIGEMIG registration before you travel, and build one spare day into the plan because Bolivia’s 2026 fuel shortage has thinned out bus timetables.

Almost every traveler arriving from Peru asks the same question: is there a bus straight to the salt flats? There isn’t. Salar de Uyuni sits in Bolivia’s far southwest, roughly 1,000 km from the Peruvian border, and tours start in the small town of Uyuni. So the trip splits into two clear stages — get yourself into Bolivia, then get down to Uyuni.

That sounds harder than it is. Thousands of travelers do this every month, and the route is well worn. What you need to know is which combination fits your time, your budget and your Spanish.

The route in plain terms

You have three realistic starting points in Peru, and all of them funnel through the same corridor:

  • Cusco → Puno → Peru–Bolivia border → La Paz → Uyuni
  • Puno → border → La Paz → Uyuni (the shortest version)
  • Lima → fly to La Paz, or bus south via Arequipa and Puno → La Paz → Uyuni

La Paz is the pivot point. Once you’re there, you’re one overnight bus, one short flight or one train-and-bus combination away from the salt flats. Our full breakdown of the Bolivian leg is in the La Paz to Uyuni guide, and the wider country-by-country view sits in how to get to Salar de Uyuni.

Time and cost by starting point

From Realistic total time to Uyuni Typical cost per person Best for
Puno 20–28 hours (1 night in La Paz recommended) $50–$90 overland Travelers already on the Titicaca circuit
Cusco 2–3 days with sensible stops $70–$140 overland Most first-time visitors
Arequipa 2–3 days via Puno $80–$150 overland Travelers doing the southern loop
Lima (bus) 3–4 days $110–$190 Budget travelers with time
Lima (fly) 1 day if connections align $250–$450 Travelers short on time

Overland is not just cheaper. It also stages your altitude gain, which matters more than most people expect on this route.

Stage 1: Getting into Bolivia

The two border crossings

Peru and Bolivia share two crossings that tourists actually use:

  1. Kasani / Yunguyo — the lakeside crossing used for Copacabana. It is smaller, calmer and tourism-oriented. Service hours are usually communicated as roughly 07:00–20:00 on the Peru side.
  2. Desaguadero — the direct, busier crossing for buses running straight to La Paz. The border control post runs 24 hours, though the integrated CEBAF complex operates on a shorter daytime window.

Kasani is the friendlier option and lets you break the journey in Copacabana with Isla del Sol. Desaguadero is faster on paper and rougher in practice, with more freight traffic and more touts.

Whichever you pick, cross in daylight — ideally between 10:00 and 15:00 — and keep your passport, a pen and small bills in your daypack rather than in the hold.

Organized bus vs public bus

This is the decision that shapes the whole day.

Organized cross-border service (Bolivia Hop / Peru Hop) Public bus (Cruz del Sur, Civa, Trans Titicaca and similar)
Pickup Hotel or hostel pickup Public terminal, taxi at your own cost
Border help Bilingual staff walk you through forms and queues You handle it alone, in Spanish
Waiting policy Bus waits for all passengers to clear immigration Departures have been known to leave stragglers
Flexibility Hop-off stops in Puno, Copacabana, La Paz Point to point only
Headline price Higher Lower
Real price Closer than it looks once taxis and transfers are counted Extra taxis, terminal fees, sometimes a night’s accommodation
Best for First-timers, solo travelers, anyone without Spanish Fluent Spanish speakers, locals, confident independent travelers

Peru Hop covers the Peruvian side with hotel pickups and stops at Paracas, Huacachina, Arequipa and Puno; you transfer to sister service Bolivia Hop for Copacabana and La Paz. The honest case for it is not luxury, it’s the border day: someone who has done the crossing hundreds of times handles the paperwork, and the bus does not leave without you.

The honest case against it is price. If your Spanish is solid and you enjoy terminals, public buses from Puno to La Paz run frequently and cost noticeably less per seat. Just budget for the taxi to Puno’s terminal, the taxi from La Paz’s terminal, and the possibility of a schedule change.

Stage 2: La Paz to Uyuni

Once you’re in La Paz — the world’s highest administrative capital at around 3,650 m — you have three ways down.

Overnight bus. Departures cluster between roughly 20:00 and 22:00 and take 9 to 12 hours, arriving in Uyuni around dawn. That timing is not an accident: agencies load their 4x4s for the 10:00–10:30 departures, so you can step off a bus and onto a tour the same morning. Expect $15–$25 for a standard seat, more for a cama bed bus with a proper blanket. It is cold. Bring what you’d wear on the salt flats, not what you’d wear in La Paz.

Flight. One hour from El Alto International Airport (LPB) to Uyuni’s Joya Andina Airport (UYU), typically departing early morning, with Boliviana de Aviación operating most frequencies alongside EcoJet and Amaszonas. Fares have recently been seen from around $78 one-way, though $100–$150 is more typical. Weather cancellations happen, especially December to March.

Train. Bus to Oruro (3.5–4 hours, $8–$12), then the Ferroviaria Andina train to Uyuni, about 7 hours for roughly $20–$35 depending on class. The Expreso del Sur runs southbound on Tuesdays and Fridays; the Wara Wara del Sur on Wednesdays and Sundays. It’s the slow-travel choice, and genuinely pleasant if the days align.

What Bolivia entry actually requires in 2026

The big change: since 1 December 2025, United States citizens no longer need a visa for tourism, joining the UK, EU, Canada, Australia, New Zealand and most of Latin America on Bolivia’s visa-free list. The U.S. Embassy in La Paz confirmed the change in December 2025. The old $160 reciprocity fee is gone.

What replaced the paperwork is a digital step. All foreign visitors, regardless of nationality, are now expected to complete SIGEMIG, Bolivia’s free online migration pre-registration, before arrival. It takes about ten minutes, opens 30 days before travel, and produces a QR code you show at the border. Do it from your hotel wifi in Cusco or Puno — not at the crossing.

Also bring:

  • A passport valid at least six months beyond entry
  • Your accommodation address for the SIGEMIG form
  • A yellow fever certificate if you’re continuing to lowland Bolivia
  • Small US dollar bills and Peruvian soles for the border day

Altitude: the part people underestimate

Uyuni sits at about 3,656 m, and the 3-day tour route climbs to nearly 5,000 m at the Sol de Mañana geysers. If you have been in Cusco (3,400 m) or Puno (3,810 m) for several days, you’re already partly acclimatized and the overland route works in your favor. If you fly Lima to La Paz and connect straight to Uyuni, you go from sea level to 3,600 m in a morning.

Practical version: take the first 48 hours at altitude gently, drink far more water than feels necessary, skip alcohol on arrival days, and don’t book a 3-day jeep circuit for the morning after a sea-level flight if you can avoid it.

A route that actually works

  1. Cusco, 2–3 days. Acclimatize properly before you go anywhere near a jeep.
  2. Cusco → Puno, roughly 6–7 hours by road. A guided daytime service such as Inka Express turns the transfer into a sightseeing day with cultural stops.
  3. Puno → Copacabana → La Paz, crossing at Kasani in daylight. Add a night at Lake Titicaca if you have it.
  4. La Paz, one night. Sleep, eat, buy bolivianos in cash.
  5. Overnight bus to Uyuni, arriving around dawn.
  6. Tour departs mid-morning. Book the tour the afternoon before, or online in high season.

FAQ

Is there any direct bus from Cusco or Puno to Uyuni?

No, and services advertising one are almost always selling a package of separate legs with transfers in La Paz. You will change buses at least once, usually in La Paz, occasionally in Oruro. Treat any single ticket sold as “Cusco to Uyuni” as a combination product and ask specifically where the changes happen, how long the layovers are, and whether your luggage transfers with you.

How many days should I allow between leaving Cusco and starting a salt flats tour?

Three days is comfortable, two is tight, and one is not realistic overland. The common pattern is a daytime run to Puno, a border day into La Paz, then an overnight bus that puts you in Uyuni for the morning tour departure. Adding a buffer day is genuinely worth it in 2026, because blockades and fuel-related timetable changes have made connections less predictable than they were a few years ago.

Do Americans still need to pay $160 to enter Bolivia?

No. That reciprocity fee was eliminated when the United States moved onto Bolivia’s visa-free list on 1 December 2025. Any website still quoting $160, two passport photos and crisp bills for US citizens is out of date. What you do need is a passport with six months of validity and the free SIGEMIG online pre-registration, which applies to every nationality.

Is it better to fly or take buses from Peru?

It depends on what’s scarce for you. Flying Lima to La Paz saves two or three days and costs several hundred dollars more, and it drops you at 4,000 m in El Alto with no acclimatization. Overland costs less, stages your altitude gain, and lets you see Arequipa, Puno, Lake Titicaca and Copacabana on the way. If you only have ten days in South America, fly. If you have three weeks, the bus route is the better trip.

Can I do the salt flats and then continue into Chile?

Yes, and it’s one of the smartest ways to plan this. The 3-day tour from Uyuni can be sold as a 4-day version that drops you at the Hito Cajón border for San Pedro de Atacama instead of returning to Uyuni. You save a full day of backtracking. Our San Pedro de Atacama Uyuni tours page covers the crossing in both directions.

Limitations

Prices, timetables and border hours on this route change often, and 2026 has been an unusually volatile year in Bolivia. The diesel shortage has cut bus frequencies and pushed operating costs up, the boliviano moved to a managed float on 29 June 2026 which makes dollar quotes unstable, and road blockades closed Altiplano highways for weeks in May and June before most routes reopened. Confirm your bus the day before you travel rather than weeks ahead, ask operators to quote in bolivianos, check current advice from your own government — the U.S. State Department and Government of Canada both publish updated Bolivia pages — and keep one flexible day in your itinerary so a closed road costs you a day rather than a flight.

Send us a Whatsapp!

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