Aerial sunset view of Miraflores cliffs, Costa Verde coastline, and Lima skyline, Peru

San Francisco to Lima: Best One-Stop Flights & 2026 Price Guide

  • 5 airlines serve this route, but zero fly nonstop -- LATAM's LAX layover is shortest
  • From $430 round trip in low season -- cheapest in February, March, and September
  • Best value: Avianca via San Salvador. Fastest one-stop: LATAM via Los Angeles
Compare 800+ airlinesBook direct — full support

No airline flies nonstop between San Francisco and Lima. LATAM's Los Angeles connection is the fastest one-stop; United (via Houston), American (via Miami), Avianca (via San Salvador), and Copa (via Panama City) round out the field. Round-trip economy runs $430-$780, cheapest in February, March, and September. Book 3-5 weeks out and skip peak Fiestas Patrias week in late July.

Some links on this page are affiliate links, at no extra cost to you.

San FranciscoLima at a Glance

📈 Peak season — book early
✈️
Best price: from $683
⏱️
Flight time: 10h 45m-15h one-stop -- no nonstop SFO-LIM option exists
🏢
Airlines: 5 one-stop airlines: LATAM, United, American, Avianca, Copa
🛂
Visa: Visa-free for US citizens -- 90 days on arrival, passport valid 6+ months
🕐
Time zone: 3 hrs ahead of PST / 2 hrs ahead of PDT -- no daylight saving in Peru
🛫
Airport: Jorge Chavez Intl (LIM), new single terminal -- foreigners line runs 10-45 min
Trip type

Prices from 800+ airlines · Book direct, get direct support

800+ airlines comparedRecently observed faresNo booking fees

Best flight deals — 800+ airlines compared

💰 When is the cheapest time to fly from San Francisco to Lima?

This month: Fares hold in the low-to-mid $700s as trekking season continues alongside lingering US summer travel.

Round-trip economy fares swing from $445 in the shoulder months to $780 during Fiestas Patrias week and the US summer break. February, March, and September are the cheapest windows; July, August, and December carry the steepest premiums.

Cheapest month: February ($445 avg)
Most expensive: July ($780)
Sweet spot: February, March, September
Book summer by: March
Average round-trip price by month
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Cheap Average ExpensivePrices are approximate averages
See exact dates and prices →

Here's a month-by-month look at prices on this route:

✈️ What are the best ways to get from San Francisco to Lima?

Five carriers connect San Francisco to Lima, all one-stop -- no airline has ever operated nonstop SFO-LIM service. LATAM routes through its Los Angeles hub with the tightest connection of the five. United funnels traffic through Houston with 12-13 weekly pairings, the highest frequency on the route. American's Miami connection carries the most oneworld elite upgrade space. Avianca (via San Salvador) and Copa (via Panama City) typically undercut the big-three US carriers on price. Total travel time ranges from LATAM's LAX routing to over 13 hours on some Copa PTY pairings with longer ground time.

LATAM Airlines logo
LATAM Airlines
Full-service carrier (oneworld partner network)
Approximate: $460-$1,050 economy round trip
One-stop via Los Angeles (SFO-LAX-LIM)·10h 45m southbound / 11h 20m return, incl. 113-min LAX connection·1 x 23 kg checked + hot meal + LATAM Pass earn (Economy)

LATAM is the fastest one-stop to Lima, full stop. Its LAX connection runs as tight as 113 minutes -- often same-terminal, no re-clear of security. The SFO-LAX hop flies A320-family jets; LAX-LIM switches to a 787-9 or A350 with lie-flat business and a generous 32-inch economy pitch. Because LATAM operates both legs itself, misconnect risk stays lower than interline itineraries. Onward connections to Cusco, Arequipa, or Iquitos run same-carrier, same-day. Skip it only during Fiestas Patrias week, when LAX-LIM fares spike hardest of the five.

Best for: shortest layover and easiest onward Cusco or Iquitos connections

United Airlines logo
United Airlines
Full-service carrier (Star Alliance)
Approximate: $480-$1,150 economy round trip
One-stop via Houston (SFO-IAH-LIM)·12h 10m-13h 40m depending on IAH connection window·1 x 23 kg checked + MileagePlus earn (Economy)

United runs more weekly SFO-Houston-Lima pairings than any other carrier here. With 12-13 a week, it offers the most flexibility for fixed travel dates. The IAH-LIM leg flies a 787-9 with United Polaris business up front; economy pitch is a tighter 31 inches. Global Services and 1K flyers get priority rebooking if the Houston connection runs tight during Gulf Coast storm season (May-September) -- worth a 2-hour buffer over the posted 75-minute minimum.

Best for: MileagePlus flyers and the widest daily schedule (12-13 weekly pairings)

American Airlines logo
American Airlines
Full-service carrier (oneworld)
Approximate: $500-$1,200 economy round trip
One-stop via Miami (SFO-MIA-LIM)·13h 30m-15h with the Miami connection·1 x 23 kg checked + AAdvantage earn (Economy)

American's Miami routing is the longest of the five but the most schedule-resilient. With 13 weekly MIA-LIM pairings, a missed connection rarely means an overnight stay. Miami's hub also means checked bags clear US Customs once, on the way home, not twice. Executive Platinum flyers get lounge access on both legs. Skip this routing if total trip time matters more than status perks -- it runs 2-4 hours longer than LATAM's LAX connection.

Best for: AAdvantage elites and the most Miami-Lima weekly frequency (13 pairings)

Avianca logo
AviancaBest price
Full-service carrier (LifeMiles / Star Alliance partner network)
Approximate: $420-$980 economy round trip
One-stop via San Salvador (SFO-SAL-LIM)·11h 15m-12h 30m via San Salvador·1 x 23 kg checked + LifeMiles earn (Economy)

Avianca is consistently the cheapest reliable one-stop on this route, typically $40-80 below United or American on the same dates. The San Salvador connection runs 11h 15m total -- faster than American's Miami routing despite the extra stop. LifeMiles redemption rates for SFO-LIM run lower than MileagePlus or AAdvantage for the same cabin. The tradeoff: only two daily SAL departures, so a delayed inbound flight risks a same-day misconnect with fewer rebooking options than United's hub.

Best for: the lowest fares on the route and LifeMiles award redemptions

Copa Airlines logo
Copa Airlines
Full-service carrier (Star Alliance, 'Hub of the Americas')
Approximate: $440-$1,020 economy round trip
One-stop via Panama City (SFO-PTY-LIM)·12h 40m-13h 50m via Panama City·1 x 23 kg checked + ConnectMiles earn (Economy)

Copa's Panama City hub is built for onward connections, not just Lima. With 7-10 daily PTY departures, Tocumen's layout keeps most connections under an hour despite the volume. If Lima is one stop on a longer South America trip, Copa's ConnectMiles program and stopover options add flexibility the other four don't. The tradeoff is a 12h 40m-13h 50m total travel time -- among the longest of the five -- and a smaller premium cabin than LATAM's 787-9.

Best for: onward multi-city itineraries across Central and South America

Mubboo verdict: Skip searching for a nonstop that doesn't exist -- LATAM's 113-minute LAX connection is the fastest one-stop to Lima, and Avianca via San Salvador is the cheapest reliable option.

Prices shown are approximate averages based on recent searches (April 2026). Actual fares vary by date, class, and availability.

🎯 Ready to compare flights?

We compare prices from airlines and travel platforms so you can find the best deal.

Compare all flights →

📅 When should you book San Francisco to Lima flights?

Book 3-5 weeks before departure for the best SFO-Lima fares -- this route doesn't reward the 60-90 day advance window transatlantic flights do. Tuesday and Wednesday departures run $30-60 cheaper than Friday-Sunday travel on all five carriers. Avoid the two weeks around July 28's Fiestas Patrias, when Lima-bound demand from the US diaspora spikes fares across LATAM, Avianca, and Copa simultaneously. December 15-January 5 carries a similar premium for Peru's summer holiday season. Cheapest fares typically surface on Avianca and Copa first, with LATAM and United price-matching within a week if seats remain unsold 10-14 days out.

August stays pricey as Andean trekking season peaks, with Cusco-bound connections crowding this route's demand.

🎯 Sweet spot: Book 6–10 weeks ahead
💰 Savings: $80–$150 vs last-minute
📅 Best booking day: Tuesday or Wednesday
☀️ Summer deadline: Book by March
💳 Fare alert tip: Set price alerts for your exact dates

If you're a family flying in summer, book by March — peak season fills up fast.

Budget travelers: shoulder season (Sep–Oct, Apr–May) offers the best balance of price and weather.

💡 This Aug: Book 6+ weeks out; trekking season keeps seats tight through August.

🏙️ Why visit Lima?

Overcast afternoon along the Miraflores boardwalk and Costa Verde cliffs in Lima, Peru

Lima is South America's reigning food capital -- the city that put ceviche and pisco sours on world '50 Best' lists, with Miraflores and Barranco packing more acclaimed tasting menus per block than almost anywhere on the continent. The coastline is the draw beyond the plate: Costa Verde's cliffside boardwalk runs for miles below Miraflores' towers, with paragliders launching from Parque del Amor most clear afternoons. Barranco's bohemian streets and the Bridge of Sighs feel like a different city -- street art and a slower pace than Miraflores' business energy. San Isidro rounds out the trio with financial-district polish and the Huaca Pucllana pre-Inca pyramid sitting among upscale residential blocks. Most US travelers treat Lima as a 2-4 day stopover before Cusco, but the city rewards a longer stay.

What makes Lima worth the flight:

First-timers also gravitate to Centro Historico's Plaza Mayor and the catacombs beneath the Church of San Francisco. Kennedy Park's resident colony of stray cats has become a minor attraction of its own. Day-trippers add Huacachina's dunes for buggy rides and sandboarding.

Best neighborhoods to explore:

Miraflores (safest, most tourist-ready)First-time visitors, oceanfront walking, families

Lima's polished coastal district -- the Malecon boardwalk, Parque del Amor, and Larcomar mall sit right on the Costa Verde cliffs. Guesthouse rates run $36-100/night.

Barranco (bohemian, nightlife-forward)Nightlife, art, budget travelers, solo trips

Lima's arts district, built around the Bridge of Sighs and a cluster of galleries and bars. Cheaper and livelier after dark than Miraflores.

San Isidro (business and finance)Business travelers, upscale dining

Lima's financial core, home to the Huaca Pucllana pre-Inca pyramid amid modern high-rises. The best pick for polished hotels near corporate offices.

Centro Historico (colonial core)History, architecture, first-day orientation

The Plaza Mayor, Cathedral of Lima, and San Francisco catacombs anchor the UNESCO-listed colonial center. Best visited by day, not as an overnight base.

Don't miss:

🌊

Miraflores Malecon & Parque del Amor

Cliffside boardwalk with paragliding launches most clear afternoons and Lima's best sunset views.

Browse Miraflores Malecon & Parque del Amor tours →
🌉

Barranco's Bridge of Sighs

The 1876 wooden Puente de los Suspiros -- legend says a held-breath crossing grants a wish.

Browse Barranco's Bridge of Sighs tours →
🏛️

Huaca Pucllana

A pre-Inca adobe pyramid in San Isidro, with nighttime tours lit against the modern skyline.

Browse Huaca Pucllana tours →

Plaza Mayor & San Francisco Catacombs

Colonial-era plaza and cathedral, plus underground catacombs holding an estimated 25,000 remains.

Browse Plaza Mayor & San Francisco Catacombs tours →
✈️

Nazca Lines day trip

A short flight to view ancient geoglyphs from the air; book as a full-day tour from Lima.

Browse Nazca Lines day trip tours →
🏜️

Huacachina desert oasis

Sand-dune buggy rides and sandboarding roughly 4 hours south of Lima -- a popular add-on.

Browse Huacachina desert oasis tours →

Mubboo Verdict:

Lima rewards travelers who give it more than a layover. Base in Miraflores for safety and views, detour to Barranco for nightlife, and add a Nazca Lines day trip if you have 48 hours to spare.

🎟️ Top activities in Lima

Ranked by traveler ratings and recent booking volume.

Private Shipibo Craft Village Experience

$136
5.0 (38)· 4 hours· Tours & Activities
Book now →

Nazca lines flight from Lima luxury bus or private transfer

$290
5.0 (38)· Tours & Activities
Book now →

From Callao Port: Lima City Tour, Dinner and Magic Water Tour

$119
5.0 (37)· 7 hours· Tours & Activities
Book now →

Ceviches + Pisco Tasting + Pisco sour and Peruvian Cuisine

$45.00
5.0 (37)· 2h 30m· Tours & Activities
Book now →

Highlights of Lima: Top Districts in 4 Hours

$34.00
5.0 (35)· 4 hours· Tours & Activities
Book now →

Source: Viator · Prices in USD · Affiliate links.

🧳 What do you need to know before flying to Lima?

🛂 Do Americans need a visa for Lima?

US citizens don't need a visa for Peru tourism -- just a passport valid 6+ months beyond arrival, plus one blank page. Immigration issues a 90-day stamp on arrival. The Level 2 advisory flags petty crime and periodic unrest, not a blanket warning.

🕐 What's the time difference?

Peru runs 3 hours ahead of San Francisco's winter PST, or 2 hours ahead of summer PDT -- and never changes, since Peru skips daylight saving. It's one of the smaller shifts on any long-haul SFO international route.

🚇 How do you get from the airport to the city?

Jorge Chavez Airport (LIM) to Miraflores: about 12 miles / 35-50 minutes depending on traffic.

OptionTimeCostBest for
Official airport taxi35-50 min$18-25 fixed fareFirst-timers wanting a known price upfront
Uber / InDriver rideshare35-50 min$10-18Budget travelers comfortable with an app
Private prearranged transfer35-45 min$20-35Families and late-night arrivals -- editor's pick
Metropolitano bus + taxi combo70-90 min$3-8Budget backpackers with light luggage

Editor's pick: book a private transfer in advance for any arrival after 9pm -- it's the safer option the State Department's advisory implicitly favors over hailing an unlicensed taxi curbside.

💷 What about money and tipping?

Peru uses the sol (PEN), trading around 3.41 per dollar. ATMs inside Jorge Chavez and around Miraflores beat the airport's exchange counters by 8-12%. Most Miraflores restaurants accept USD cash; street vendors want soles.

Lima currency snapshot

1 USD = 3.39 PEN

1 PEN = $0.295 USD

Peruvian Sol

Source: open.er-api.com · Updated Aug 1, 2026 · Rates fluctuate — check before booking.

📱 Will your phone work?

US roaming plans generally work in Peru, but a local eSIM runs cheaper for a week-plus stay. Peru's country code is +51; Lima numbers use a 1 area code.

☁️ Lima climate overview

Best: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

Historical highs, lows, and rainfall by month. Plan packing and outdoor time around the extremes.

Jan

75°/67°F

0.3″ rain

Feb

78°/71°F

1.3″ rain

Mar

78°/69°F

0.4″ rain

Apr

73°/65°F

0.1″ rain

May

69°/62°F

0.0″ rain

Jun

68°/61°F

0.1″ rain

Jul

67°/58°F

0.0″ rain

Aug

66°/58°F

0.1″ rain

Sep

66°/58°F

0.1″ rain

Oct

68°/60°F

0.0″ rain

Nov

69°/61°F

0.0″ rain

Dec

72°/64°F

0.0″ rain

Source: Open-Meteo Archive API · 2025 historical data · Updated August 2026

Ready to lock in your fare? Search live prices below:

✈️ Ready to book? Compare San Francisco to Lima flights

Search flights →

🛫 Flying from San Francisco — airport tips

SFO International Terminal G -- check-in for all five carriers (All five carriers)

  • TSA PreCheck/Global Entry lanes run under 15 minutes before 9am
  • Grab a Peru eSIM before boarding -- last reliable US cell coverage

LIM New Terminal -- Arrivals Level 1 (All five carriers)

  • Foreigners immigration line wait varies by arrival bank -- budget extra time
  • Official taxi counters sit just past baggage claim -- skip unlicensed drivers

LIM New Terminal -- Departures Level 3, US-bound gates (American, United, Avianca, Copa)

  • Arrive 3 hours early -- the second gate screening adds 20-30 minutes
  • Water bought after the first checkpoint gets confiscated at the gate

🚐 Skip the hassle? Book a private airport transfer

Fixed price, meet & greet at arrivals, door-to-door service

Compare transfers →

💡 Insider tips: San Francisco to Lima

There's No Nonstop -- Compare Total Connection Time, Not StopsMubboo original data

Every SFO-Lima itinerary requires one connection, so total elapsed time is what matters, not the airport you transit. LATAM's LAX connection runs shortest of the five, well under two hours, versus 140-180 minutes for United's Houston bank and 165-210 minutes for Copa's Panama City routing. Filter search results by total travel time, since every option here already has exactly one stop.

Your Return Flight's Gate Security Adds 30 MinutesMubboo original data

Flights leaving Lima for the US get a second gate security screening most first-timers don't expect. Agents re-check boarding passes and confiscate water bought past the first checkpoint. Build in 30 extra minutes beyond the standard 3-hour arrival window, especially on Avianca or Copa's tighter same-day connections home.

ATMs Beat Airport Currency Exchange by 8-12%

Skip the Jorge Chavez arrivals currency counters -- their rates run 8-12% worse than a standard bank ATM. Withdraw soles from a Scotiabank or BCP ATM inside the terminal instead, at roughly 3.41 per dollar, and carry small-denomination USD as backup for restaurants and taxis that accept dollars.

Pack Layers -- Lima's Winter Runs 15 Degrees Cooler Than Summer

Lima's coastal fog season (May-October) drops highs into the high-50s and 60s F, a swing from January-April's warm 75-78F stretch. The overcast 'garua' feels chillier than the thermometer suggests thanks to constant humidity and wind off the Pacific.

Price Cusco Separately From Your Lima Ticket

Don't bundle a Cusco leg into your SFO-Lima ticket at booking -- price it separately once you land. LATAM and Sky Airline sell LIM-Cusco one-ways for $45-90 direct, often less than a bundled international itinerary, though you lose single-ticket rebooking protection.

👥 Who flies this route — and what they should know

Backpacker connecting onward to Cusco and Machu Picchu

Featured this month

Recommended: Avianca via San Salvador, economy, booked as two separate tickets -- international SFO-LIM, then domestic LIM-Cusco priced after landing. Avianca runs meaningfully below United or American, and backpackers rarely need same-day rebooking protection. Budget one buffer day in Lima before flying onward -- altitude acclimatization starts easier with a short rest first. Stay in Barranco over Miraflores for budget hostels; a bed runs $15-25 versus $35-50. Mubboo Pick: fly LIM-Cusco mid-morning, since afternoon departures face higher cancellation odds from Andean winds. Skip the 20-hour overnight bus -- it costs more in lost time than the domestic flight saves.

First-time Lima food and culture tourist

Recommended: LATAM via LAX, economy, an evening SFO departure landing in Lima mid-morning. That timing gets you into Miraflores by early afternoon with a full day ahead -- check into a guesthouse like Guest House Miraflores (from $36/night) and walk to Parque del Amor for a first Pacific sunset. Give yourself three full days: one for Miraflores and Barranco's Bridge of Sighs, one for Centro Historico's Plaza Mayor, one for a ceviche-and-pisco class. Mubboo Pick: book the Miraflores food tour for day one -- it doubles as orientation and a meal. Skip cramming Nazca Lines into a first visit; save that trip for a return visit.

SF tech and mining-industry business traveler

Recommended: United via Houston or American via Miami, premium economy, a same-week round trip. Both post 12-13 weekly connections, the highest frequency on the route -- useful when a client meeting can't move. San Isidro is Lima's financial district and the obvious base, running $90-150/night versus Miraflores' $60-100 leisure range. A local eSIM avoids roaming surcharges on Bay Area calls. Mubboo Pick: build a 3-hour connection buffer on the return leg -- US Customs re-clear plus Lima's second gate security screening eat more time than a domestic connection ever would. Skip red-eye returns before an early client call; the time shift, though small, still costs sleep.

Family visiting relatives in Lima

Recommended: LATAM via LAX for the shortest travel day with young kids, economy, a daytime SFO departure. The short LAX connection means less terminal time managing restless children, and LATAM's LAX-LIM leg has more legroom than the Houston or Miami widebodies on this route. Book seats together at booking -- LATAM's cabin runs fuller than United's most weeks. Children under 2 fly a reduced international fare as lap infants on all five carriers. Mubboo Pick: fly midweek for both fare savings and lighter airport crowds. Skip the July-August window if flexible -- it's this route's most expensive, most crowded stretch.

Solo female digital nomad based in Miraflores or Barranco

Recommended: Avianca or Copa, economy, whichever fare is lowest that week -- price flexibility matters more than schedule here. Miraflores and San Isidro are Lima's safest, most walkable districts, with reliable coworking spaces and fast fiber internet. Barranco offers a cheaper, livelier alternative, though petty theft runs slightly higher there after dark per the State Department's advisory. Mubboo Pick: book a month-long Miraflores or Barranco apartment rather than a hotel -- nightly rates like the $63 Barranco one-bedroom drop 30-40% on a 30-night booking. Skip walking alone late at night outside Miraflores' lit Malecon; use rideshare instead.

Points-and-miles maximizer chasing elite status

Recommended: United via Houston or American via Miami -- whichever loyalty program you're closer to status in. Both post roughly 6,800-7,200 redeemable miles round trip in economy, among the higher point-earning hauls in the Americas network. LATAM's oneworld ties also credit to American or British Airways if you'd rather bank there. Mubboo Pick: position a same-day connection through your home hub -- Houston or Miami elites get lounge access on both legs, doubling the premium experience for one ticket. Skip Avianca or Copa for status runs; their partner-earning rates into US programs run lower than flying the marketing carrier direct.

⚖️ Flight delayed or canceled?

This route falls under the US DOT's automatic-refund rule for cancellations and significant delays (3+ hours domestic, 6+ hours international) on the SFO or connecting-hub leg; EU261 doesn't apply since no EU carrier or airspace is involved. Peru's Indecopi consumer agency governs the LIM-side leg if a connection is missed.

📱

Free option: Free workaround: most Miraflores and Barranco cafes offer WiFi strong enough for calls -- an eSIM only pays off once you're moving around the city.

A Peru eSIM installs in minutes and beats roaming fees across all three connection-hub countries on this route too.

🩺

Free option: Free workaround: cards like Chase Sapphire or Amex Platinum include baseline trip-delay coverage -- check your benefits guide before buying a standalone policy.

Standard US travel insurance often excludes altitude-related claims above 8,000 feet -- relevant if Lima is a stopover to Cusco or Machu Picchu.

🚗

Free option: Free workaround: the official taxi counter past baggage claim charges only slightly more than a prearranged transfer.

A prearranged transfer to Miraflores runs 35-45 minutes and skips the unlicensed-taxi risk the State Department's advisory flags at arrivals.

Emergency contacts in Lima

Local emergency105 (National Police) - 116 (Fire) - 106 (Ambulance/SAMU)
Police (non-emergency)Tourist Police (DIRTURE), Lima: +51-1-460-1060

Frequently asked questions about San Francisco to Lima flights

No -- every SFO-Lima itinerary requires one connection. LATAM (via Los Angeles), United (via Houston), American (via Miami), Avianca (via San Salvador), and Copa (via Panama City) serve this route in 2026. LATAM's Los Angeles connection is shortest, making it the fastest total travel time on the route.

Researched by Mubboo Editorial Team · Reviewed by Richard Lee, Founder

Prices from Aviasales. Seasonal advice updated: August 2026 · Last editorial review: 2026-07-01T18:54:30.705Z · Government info: travel.state.gov

Prices last updated just now · cached fares aggregating 800+ airlines and agencies · Check current prices →

M verdicts are based on editorial research — not pulled from a database.