
Popular airlines from Barcelona El Prat Airport (BCN) to San Francisco International Airport (SFO)
- British Airways
British Airways
- Iberia
Iberia
- Swiss International Air Lines
Swiss International Air Lines
- Turkish Airlines
Turkish Airlines
- Air Canada
Air Canada
- Lufthansa
Lufthansa
- TAP Portugal
TAP Portugal
Be in the know
Book smarter
Cheap Flights from Barcelona (BCN) to San Francisco (SFO)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Find the cheapest month to fly from Barcelona (BCN) to San Francisco (SFO)
February is typically the cheapest month to fly
Frequently asked questions
Travel information
Travel information
Origin airport | Barcelona Intl. |
Destination airport | San Francisco Intl. |
Distance | 9529 km |
Average flight time | 3 hours 40 mins |
Book with confidence
Book with confidence
Your quick guide to flights from Barcelona to San Francisco
Pick up great flights from Barcelona to San Francisco
With Expedia, you have your pick of 2 flights a day with 20 airlines covering flights from Barcelona to San Francisco. Whether you’re on a business trip, a family holiday or a luxury break, just enter your travel dates, hit search then check out your choice of flights. Select from return, one way or multi-city flights, and use the advance search tool if you want a direct or refundable flight. You can narrow your search to show you just your preferred cabin class and airline, too. It’s all easy. You can book direct flights from Barcelona to San Francisco that take around 12 hours.
Find cheap flights from Barcelona to San Francisco
From the great flight deals with prices currently ranging from to , you can choose to see the cheapest flights first. Generally, you can book the cheapest flights from Barcelona to San Francisco around 4 to 6 weeks in advance. If your travel dates are flexible, try to avoid weekends and peak seasons – when you are more likely to grab the lowest prices. Even last minute, there are some impressive deals. The cheapest time to fly to San Francisco is normally in .
Reasons to book your flight from Barcelona to San Francisco with Expedia
Expedia makes it easy to find, book, and travel, with everything you need all in one place. When you enter your travel details, find fantastic deals just for you on flight tickets from Barcelona to San Francisco across all the main airline carriers, so you can save time, dollars, and hassle finding the perfect flight. If you think your plans could change, choose refundable flights so any changes won’t cost you more. Book your flight to San Francisco right now and, if you join Expedia Rewards, you earn points this time and every time you travel with Expedia.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Flights from Philadelphia to San Mateo
- Flights from Sydney to San Mateo
- Flights from Adelaide (ADL) to Oakland (OAK)
- Flights from Auckland (AKL) to Oakland (OAK)
- Flights from Amsterdam (AMS) to San Jose (SJC)
- Flights from Atlanta (ATL) to San Jose (SJC)
- Flights from Austin (AUS) to San Jose (SJC)
- Flights from Binghamton (BGM) to San Jose (SJC)
- Flights from Belleville (BLV) to Oakland (OAK)
- Flights from Nashville (BNA) to San Jose (SJC)
- Flights from Brisbane (BNE) to Oakland (OAK)
- Flights from Bogotá (BOG) to San Jose (SJC)
- Flights from Boston (BOS) to San Carlos (SQL)
- Flights from Burbank (BUR) to Oakland (OAK)
- Flights from Paris (CDG) to San Jose (SJC)
- Flights from Charlotte (CLT) to Oakland (OAK)
- Flights from Cairns (CNS) to Oakland (OAK)
- Flights from Columbia (COU) to San Jose (SJC)
- Flights from Carson City (CSN) to San Jose (SJC)
- Flights from Dallas (DAL) to San Jose (SJC)
- Flights from Washington (DCA) to San Jose (SJC)
- Flights from Denver (DEN) to Oakland (OAK)
- Flights from Darwin (DRW) to San Jose (SJC)
- Flights from Detroit (DTW) to San Jose (SJC)
- Flights from Entebbe (EBB) to San Jose (SJC)
- Flights from Vail (EGE) to San Jose (SJC)
- Flights from El Paso (ELP) to San Jose (SJC)
- Flights from Fresno (FAT) to San Jose (SJC)
- Flights from Frankfurt (FRA) to Oakland (OAK)
- Flights from Grand Canyon (GCN) to San Jose (SJC)
- Flights from Spokane (GEG) to San Carlos (SQL)
- Flights from Guapi (GPI) to Oakland (OAK)
- Flights from Hobart (HBA) to San Jose (SJC)
- Flights from Lake Havasu City (HII) to Oakland (OAK)
- Flights from Honolulu (HNL) to Oakland (OAK)
- Flights from Seoul (ICN) to San Jose (SJC)
- Flights from Indianapolis (IND) to Oakland (OAK)
- Flights from Indianapolis (IND) to San Jose (SJC)
- Flights from Jackson Hole (JAC) to San Jose (SJC)
- Flights from New York (JFK) to Oakland (OAK)
- Flights from Juliaca (JUL) to San Jose (SJC)
- Flights from Kenmore (KEH) to San Jose (SJC)
- Flights from Osaka (KIX) to Oakland (OAK)
- Flights from Las Vegas (LAS) to Oakland (OAK)
- Flights from Los Angeles (LAX) to Oakland (OAK)
- Flights from Long Beach (LGB) to Oakland (OAK)
- Flights from Long Beach (LGB) to San Jose (SJC)
- Flights from London (LGW) to San Jose (SJC)
- Flights from Lihue (LIH) to San Jose (SJC)
- Flights from Launceston (LST) to San Jose (SJC)
- Flights from Lyon (LYN) to San Jose (SJC)
- Flights from Mamburao (MBO) to San Jose (SJC)
- Flights from Kansas City (MCI) to San Jose (SJC)
- Flights from Orlando (MCO) to San Jose (SJC)
- Flights from Medellín (MDE) to San Jose (SJC)
- Flights from Melbourne (MEL) to Oakland (OAK)
- Flights from Mexico City (MEX) to San Jose (SJC)
- Flights from Managua (MGA) to San Jose (SJC)
- Flights from Miami (MIA) to San Jose (SJC)
- Flights from Melbourne (MLB) to San Jose (SJC)
- Flights from Manila (MNL) to San Jose (SJC)
- Flights from Madison (MSN) to San Carlos (SQL)
- Flights from Minneapolis (MSP) to San Jose (SJC)
- Flights from New York (NYC) to San Jose (SJC)
- Flights from Oakland (OAK) to San Jose (SJC)
- Flights from Ontario (ONT) to San Jose (SJC)
- Flights from Chicago (ORD) to San Jose (SJC)
- Flights from Perth (PER) to Oakland (OAK)
- Flights from Philadelphia (PHL) to San Jose (SJC)
- Flights from Phoenix (PHX) to Oakland (OAK)
- Flights from Palm Springs (PSP) to San Jose (SJC)
- Flights from Shanghai (PVG) to Oakland (OAK)
- Flights from Shanghai (PVG) to San Jose (SJC)
- Flights from Salerno (QSR) to San Jose (SJC)
- Flights from Richmond (RIC) to San Jose (SJC)
- Flights from Riverton (RIW) to Oakland (OAK)
- Flights from Reno (RNO) to San Jose (SJC)
- Flights from Santa Barbara (SBA) to San Jose (SJC)
- Flights from Santiago (SCL) to San Jose (SJC)
- Flights from Seattle (SEA) to Oakland (OAK)
- Flights from San Francisco (SFO) to Oakland (OAK)
- Flights from Ho Chi Minh City (SGN) to San Jose (SJC)
- Flights from St. George (SGU) to San Jose (SJC)
- Flights from Singapore (SIN) to Oakland (OAK)
- Flights from Singapore (SIN) to San Jose (SJC)
- Flights from San José (SJO) to San Jose (SJC)
- Flights from Salt Lake City (SLC) to San Jose (SJC)
- Flights from Santa Monica (SMO) to San Jose (SJC)
- Flights from Orange County (SNA) to Oakland (OAK)
- Flights from St. Louis (STL) to San Jose (SJC)
- Flights from Sydney (SYD) to Oakland (OAK)
- Flights from Tampa (TPA) to San Jose (SJC)
- Flights from Townsville (TSV) to San Jose (SJC)
- Flights from Lake Tahoe (TVL) to San Jose (SJC)
- Flights from Tokyo (TYO) to San Jose (SJC)
- Flights from Quito (UIO) to San Jose (SJC)
- Flights from Wagga Wagga (WGA) to Oakland (OAK)
- Flights from Banff (YBA) to San Jose (SJC)
- Flights from Windsor (YQG) to San Jose (SJC)
- Flights from Toronto (YYZ) to San Jose (SJC)