Flights from San Francisco to Rio de Janeiro
Price Overview
Flights from San Francisco to Rio de Janeiro start from $389. Prices vary by date, airline, and how far in advance you book.
Best Time to Fly
The cheapest month to fly from San Francisco to Rio de Janeiro is typically March with average fares around $1,313.
| Month | From | Average |
|---|---|---|
| March | $389 | $1,313 |
Airlines
- Avianca — from $389
- Iberia — from $543 (direct)
- British Airways — from $546 (direct)
- American Airlines — from $551 (direct)
- Air Canada — from $580
- LATAM Airlines — from $708
- Copa Airlines — from $744
- GOL Airlines — from $769
- Azul Airlines — from $875
- Alaska Airlines — from $1,056
- Aeromexico — from $1,523
Direct Flights
Direct flights from San Francisco to Rio de Janeiro are available.
Frequently Asked Questions
- How much are flights from San Francisco to Rio de Janeiro?
- Fares start from $389. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
- What airlines fly from San Francisco to Rio de Janeiro?
- 11 airlines serve this route: Avianca, Iberia, British Airways, American Airlines, Air Canada, LATAM Airlines, Copa Airlines, GOL Airlines, Azul Airlines, Alaska Airlines, Aeromexico. Avianca currently has the lowest fares from $389.
- Are there direct flights from San Francisco to Rio de Janeiro?
- Yes — non-stop flights are available on Iberia, British Airways, American Airlines. Connecting itineraries are also available and sometimes cheaper.