HowToGo

Flight from Sterling to Barcelona, Spain

How to get to Barcelona, Spain from Sterling by flight ? You can check flights from Sterling to Barcelona, Spain below.

Search Transfer from Sterling to Barcelona, Spain

Search Flights

You can find flight ticket prices from Sterling to Barcelona, Spain with our flight tickets search tool below

1. Chicago O'Hare to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Chicago O'Hare.

  2. You take a flight from Chicago O'Hare to Barcelona and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AA2098 American Airlines
AA742 American Airlines
11:06 Chicago O'Hare
19:15 Philadelphia
13:57 Philadelphia
09:00 Barcelona
Connect
AA1378 American Airlines
AA66 American Airlines
11:21 Chicago O'Hare
19:18 New York JFK
14:29 New York JFK
08:40 Barcelona
Connect
UA224 United Airlines
UA120 United Airlines
12:35 Chicago O'Hare
19:15 Newark
15:52 Newark
09:00 Barcelona
Connect
UA1353 United Airlines
UA120 United Airlines
12:46 Chicago O'Hare
19:15 Newark
16:03 Newark
09:00 Barcelona
Connect
UA2677 United Airlines
UA992 United Airlines
13:05 Chicago O'Hare
17:45 Washington Dulles
15:58 Washington Dulles
08:05 Barcelona
Connect
AC8908 Air Canada
AC820 Air Canada
13:40 Chicago O'Hare
20:10 Toronto
16:17 Toronto
10:05 Barcelona
Connect
UA426 United Airlines
UA120 United Airlines
13:55 Chicago O'Hare
19:15 Newark
17:14 Newark
09:00 Barcelona
Connect
AA1920 American Airlines
AA742 American Airlines
14:00 Chicago O'Hare
19:15 Philadelphia
16:55 Philadelphia
09:00 Barcelona
Connect
UA2048 United Airlines
UA992 United Airlines
14:02 Chicago O'Hare
17:45 Washington Dulles
16:55 Washington Dulles
08:05 Barcelona
Connect
UA944 United Airlines
LH1124 Lufthansa
14:30 Chicago O'Hare
07:10 Frankfurt
05:45 Frankfurt
09:10 Barcelona
Connect
DL807 Delta
DL194 Delta
14:30 Chicago O'Hare
18:35 Atlanta
17:20 Atlanta
08:35 Barcelona
Connect
DL5244 Delta
DL168 Delta
14:40 Chicago O'Hare
20:05 New York JFK
17:58 New York JFK
10:00 Barcelona
Connect
AC8910 Air Canada
AC820 Air Canada
15:35 Chicago O'Hare
20:10 Toronto
18:12 Toronto
10:05 Barcelona
Connect
EI122 Aer Lingus
EI562 Aer Lingus
16:05 Chicago O'Hare
07:15 Dublin
05:15 Dublin
10:50 Barcelona
Connect
LH431 Lufthansa
LH1130 Lufthansa
16:10 Chicago O'Hare
11:25 Frankfurt
07:25 Frankfurt
13:25 Barcelona
Connect
LH431 Lufthansa
LH1126 Lufthansa
16:10 Chicago O'Hare
09:50 Frankfurt
07:25 Frankfurt
11:50 Barcelona
Connect
AA110 American Airlines
VY6101 Vueling Airlines
16:45 Chicago O'Hare
09:40 Rome
08:50 Rome
11:30 Barcelona
Connect
IB6274 Iberia
IB3010 Iberia
16:45 Chicago O'Hare
09:00 Madrid
07:55 Madrid
10:15 Barcelona
Connect
IB6274 Iberia
VY1003 Vueling Airlines
16:45 Chicago O'Hare
09:35 Madrid
07:55 Madrid
10:50 Barcelona
Connect
IB6274 Iberia
IB3012 Iberia
16:45 Chicago O'Hare
11:30 Madrid
07:55 Madrid
12:50 Barcelona
Connect
BA294 British Airways
BA476 British Airways
17:00 Chicago O'Hare
08:25 London Heathrow
06:40 London Heathrow
11:30 Barcelona
Connect
BA294 British Airways
BA484 British Airways
17:00 Chicago O'Hare
08:55 London Heathrow
06:40 London Heathrow
12:10 Barcelona
Connect
BA294 British Airways
BA474 British Airways
17:00 Chicago O'Hare
10:20 London Heathrow
06:40 London Heathrow
13:25 Barcelona
Connect
AA2276 American Airlines
IB2626 Iberia
17:16 Chicago O'Hare
23:25 Boston
20:27 Boston
12:35 Barcelona
Connect
AF137 Air France
AF1348 Air France
17:25 Chicago O'Hare
09:35 Paris Charles de Gaulle
08:20 Paris Charles de Gaulle
11:20 Barcelona
Connect
AF137 Air France
AF1648 Air France
17:25 Chicago O'Hare
12:15 Paris Charles de Gaulle
08:20 Paris Charles de Gaulle
14:00 Barcelona
Connect
AA40 American Airlines
17:50 Chicago O'Hare
09:10 Barcelona Direct
UA907 United Airlines
LH1130 Lufthansa
18:05 Chicago O'Hare
11:25 Frankfurt
09:35 Frankfurt
13:25 Barcelona
Connect
AA86 American Airlines
BA474 British Airways
18:14 Chicago O'Hare
10:20 London Heathrow
07:50 London Heathrow
13:25 Barcelona
Connect
AA86 American Airlines
BA484 British Airways
18:14 Chicago O'Hare
08:55 London Heathrow
07:50 London Heathrow
12:10 Barcelona
Connect
B61012 JetBlue Airways
IB2626 Iberia
18:59 Chicago O'Hare
23:25 Boston
22:17 Boston
12:35 Barcelona
Connect
LX9 Swiss
LX1954 Swiss
19:10 Chicago O'Hare
12:20 Zurich
10:50 Zurich
14:05 Barcelona
Connect
BA296 British Airways
BA470 British Airways
20:30 Chicago O'Hare
14:55 London Heathrow
10:10 London Heathrow
18:00 Barcelona
Connect
BA296 British Airways
BA480 British Airways
20:30 Chicago O'Hare
13:15 London Heathrow
10:10 London Heathrow
16:20 Barcelona
Connect
BA296 British Airways
BA484 British Airways
20:30 Chicago O'Hare
11:35 London Heathrow
10:10 London Heathrow
14:50 Barcelona
Connect
UA769 United Airlines
21:25 Chicago O'Hare
12:50 Barcelona Direct
LH435 Lufthansa
LH1814 Lufthansa
21:25 Chicago O'Hare
15:40 Munich
12:55 Munich
17:40 Barcelona
Connect
KL0612 KLM
KL1675 KLM
21:25 Chicago O'Hare
16:55 Amsterdam Schiphol
12:05 Amsterdam Schiphol
19:05 Barcelona
Connect
TP242 TAP Portugal
TP1044 TAP Portugal
22:15 Chicago O'Hare
14:20 Lisbon
12:00 Lisbon
17:10 Barcelona
Connect
TP242 TAP Portugal
TP1046 TAP Portugal
22:15 Chicago O'Hare
17:30 Lisbon
12:00 Lisbon
20:20 Barcelona
Connect

2. Moline to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Moline.

  2. You take a flight from Moline to Barcelona and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AA3635 American Airlines
AA40 American Airlines
06:00 Moline
17:50 Chicago O'Hare
07:16 Chicago O'Hare
09:10 Barcelona
Connect
AA3635 American Airlines
AA2098 American Airlines
AA742 American Airlines
06:00 Moline
11:06 Chicago O'Hare
19:15 Philadelphia
07:16 Chicago O'Hare
13:57 Philadelphia
09:00 Barcelona
Connect
AA3635 American Airlines
AA1652 American Airlines
AA742 American Airlines
06:00 Moline
08:29 Chicago O'Hare
19:15 Philadelphia
07:16 Chicago O'Hare
11:24 Philadelphia
09:00 Barcelona
Connect
DL4106 Delta
DL194 Delta
06:00 Moline
18:35 Atlanta
09:05 Atlanta
08:35 Barcelona
Connect
AA3635 American Airlines
AA637 American Airlines
AA742 American Airlines
06:00 Moline
09:50 Chicago O'Hare
19:15 Philadelphia
07:16 Chicago O'Hare
12:55 Philadelphia
09:00 Barcelona
Connect
UA3950 United Airlines
UA1353 1989 1353 United Airlines
UA120 United Airlines
06:45 Moline
12:12 Chicago O'Hare
19:15 Newark
08:01 Chicago O'Hare
15:33 Newark
09:00 Barcelona
Connect
UA3721 United Airlines
AC8908 Air Canada
AC820 Air Canada
10:52 Moline
13:40 Chicago O'Hare
20:10 Toronto
12:02 Chicago O'Hare
16:17 Toronto
10:05 Barcelona
Connect
UA3721 United Airlines
UA426 United Airlines
UA120 United Airlines
10:52 Moline
13:55 Chicago O'Hare
19:15 Newark
12:02 Chicago O'Hare
17:14 Newark
09:00 Barcelona
Connect
UA3721 United Airlines
UA769 United Airlines
10:52 Moline
21:25 Chicago O'Hare
12:02 Chicago O'Hare
12:50 Barcelona
Connect
UA3721 United Airlines
UA944 United Airlines
LH1124 Lufthansa
10:52 Moline
14:30 Chicago O'Hare
07:10 Frankfurt
12:02 Chicago O'Hare
05:45 Frankfurt
09:10 Barcelona
Connect
UA3922 United Airlines
UA944 United Airlines
LH1124 Lufthansa
11:45 Moline
14:30 Chicago O'Hare
07:10 Frankfurt
12:55 Chicago O'Hare
05:45 Frankfurt
09:10 Barcelona
Connect
UA3922 United Airlines
UA426 United Airlines
UA120 United Airlines
11:45 Moline
13:55 Chicago O'Hare
19:15 Newark
12:55 Chicago O'Hare
17:14 Newark
09:00 Barcelona
Connect
UA3922 United Airlines
LH431 Lufthansa
LH1126 Lufthansa
11:45 Moline
16:10 Chicago O'Hare
09:50 Frankfurt
12:55 Chicago O'Hare
07:25 Frankfurt
11:50 Barcelona
Connect
UA3922 United Airlines
UA944 United Airlines
LH1126 Lufthansa
11:45 Moline
14:30 Chicago O'Hare
09:50 Frankfurt
12:55 Chicago O'Hare
05:45 Frankfurt
11:50 Barcelona
Connect
UA3922 United Airlines
UA769 United Airlines
11:45 Moline
21:25 Chicago O'Hare
12:55 Chicago O'Hare
12:50 Barcelona
Connect
UA3922 United Airlines
AC8910 Air Canada
AC820 Air Canada
11:45 Moline
15:35 Chicago O'Hare
20:10 Toronto
12:55 Chicago O'Hare
18:12 Toronto
10:05 Barcelona
Connect
UA3922 United Airlines
AA40 American Airlines
11:45 Moline
17:50 Chicago O'Hare
12:55 Chicago O'Hare
09:10 Barcelona
Connect
UA3922 United Airlines
UA5494 United Airlines
AC820 Air Canada
11:45 Moline
14:13 Chicago O'Hare
20:10 Toronto
12:55 Chicago O'Hare
16:55 Toronto
10:05 Barcelona
Connect
AA3712 American Airlines
AA40 American Airlines
14:29 Moline
17:50 Chicago O'Hare
15:32 Chicago O'Hare
09:10 Barcelona
Connect
AA3712 American Airlines
IB6274 Iberia
IB3010 Iberia
14:29 Moline
16:45 Chicago O'Hare
09:00 Madrid
15:32 Chicago O'Hare
07:55 Madrid
10:15 Barcelona
Connect
AA3712 American Airlines
BA294 British Airways
BA474 British Airways
14:29 Moline
17:00 Chicago O'Hare
10:20 London Heathrow
15:32 Chicago O'Hare
06:40 London Heathrow
13:25 Barcelona
Connect
AA3712 American Airlines
AA86 American Airlines
BA474 British Airways
14:29 Moline
18:14 Chicago O'Hare
10:20 London Heathrow
15:32 Chicago O'Hare
07:50 London Heathrow
13:25 Barcelona
Connect
AA3712 American Airlines
AA110 American Airlines
VY6101 Vueling Airlines
14:29 Moline
16:45 Chicago O'Hare
09:40 Rome
15:32 Chicago O'Hare
08:50 Rome
11:30 Barcelona
Connect
AA3712 American Airlines
AA86 American Airlines
BA484 British Airways
14:29 Moline
18:14 Chicago O'Hare
08:55 London Heathrow
15:32 Chicago O'Hare
07:50 London Heathrow
12:10 Barcelona
Connect
AA3712 American Airlines
IB6274 Iberia
VY1003 Vueling Airlines
14:29 Moline
16:45 Chicago O'Hare
09:35 Madrid
15:32 Chicago O'Hare
07:55 Madrid
10:50 Barcelona
Connect
AA3712 American Airlines
IB6274 Iberia
IB3012 Iberia
14:29 Moline
16:45 Chicago O'Hare
11:30 Madrid
15:32 Chicago O'Hare
07:55 Madrid
12:50 Barcelona
Connect
AA3712 American Airlines
BA294 British Airways
BA476 British Airways
14:29 Moline
17:00 Chicago O'Hare
08:25 London Heathrow
15:32 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA3712 American Airlines
BA294 British Airways
BA484 British Airways
14:29 Moline
17:00 Chicago O'Hare
08:55 London Heathrow
15:32 Chicago O'Hare
06:40 London Heathrow
12:10 Barcelona
Connect
AA3712 American Airlines
BA296 British Airways
BA484 British Airways
14:29 Moline
20:30 Chicago O'Hare
11:35 London Heathrow
15:32 Chicago O'Hare
10:10 London Heathrow
14:50 Barcelona
Connect
AA3712 American Airlines
AA2276 American Airlines
IB2626 Iberia
14:29 Moline
17:16 Chicago O'Hare
23:25 Boston
15:32 Chicago O'Hare
20:27 Boston
12:35 Barcelona
Connect
AA4249 American Airlines
BA192 British Airways
BA484 British Airways
15:22 Moline
18:55 Dallas/Ft.Worth
11:35 London Heathrow
17:45 Dallas/Ft.Worth
09:50 London Heathrow
14:50 Barcelona
Connect
UA4462 United Airlines
UA907 United Airlines
LH1130 Lufthansa
16:00 Moline
18:05 Chicago O'Hare
11:25 Frankfurt
17:09 Chicago O'Hare
09:35 Frankfurt
13:25 Barcelona
Connect
UA4462 United Airlines
LX9 Swiss
LX1954 Swiss
16:00 Moline
19:10 Chicago O'Hare
12:20 Zurich
17:09 Chicago O'Hare
10:50 Zurich
14:05 Barcelona
Connect
UA4462 United Airlines
UA972 United Airlines
SN3703 Brussels Airlines
16:00 Moline
18:15 Chicago O'Hare
12:35 Brussels
17:09 Chicago O'Hare
09:00 Brussels
14:30 Barcelona
Connect
UA4462 United Airlines
UA769 United Airlines
16:00 Moline
21:25 Chicago O'Hare
17:09 Chicago O'Hare
12:50 Barcelona
Connect
UA4462 United Airlines
UA907 United Airlines
LH1128 Lufthansa
16:00 Moline
18:05 Chicago O'Hare
13:25 Frankfurt
17:09 Chicago O'Hare
09:35 Frankfurt
15:25 Barcelona
Connect
DL4500 Delta
DL84 Delta
AF1548 Air France
16:49 Moline
22:50 Atlanta
15:25 Paris Charles de Gaulle
19:59 Atlanta
13:20 Paris Charles de Gaulle
17:05 Barcelona
Connect

3. Madison to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Madison.

  2. You take a flight from Madison to Barcelona and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
DL2421 Delta
DL194 Delta
05:30 Madison
18:35 Atlanta
08:44 Atlanta
08:35 Barcelona
Connect
AA3741 American Airlines
AA40 American Airlines
06:00 Madison
17:50 Chicago O'Hare
06:59 Chicago O'Hare
09:10 Barcelona
Connect
AA3450 American Airlines
AA112 American Airlines
06:03 Madison
16:24 Miami
10:29 Miami
07:10 Barcelona
Connect
UA1796 United Airlines
UA120 United Airlines
07:16 Madison
19:15 Newark
10:31 Newark
09:00 Barcelona
Connect
UA3506 United Airlines
UA120 United Airlines
07:39 Madison
19:15 Newark
11:00 Newark
09:00 Barcelona
Connect
DL4680 Delta
DL132 Delta
HV5131 Transavia Holland
10:56 Madison
16:05 Detroit
07:00 Amsterdam Schiphol
13:11 Detroit
06:00 Amsterdam Schiphol
09:15 Barcelona
Connect
AA3410 American Airlines
AA40 American Airlines
11:20 Madison
17:50 Chicago O'Hare
12:20 Chicago O'Hare
09:10 Barcelona
Connect
DL1290 Delta
DL194 Delta
11:45 Madison
18:35 Atlanta
14:57 Atlanta
08:35 Barcelona
Connect
DL1290 Delta
DL72 Delta
KL1665 KLM
11:45 Madison
15:55 Atlanta
08:20 Amsterdam Schiphol
14:57 Atlanta
06:15 Amsterdam Schiphol
10:25 Barcelona
Connect
DL1290 Delta
KL0624 KLM
KL1665 KLM
11:45 Madison
15:55 Atlanta
08:20 Amsterdam Schiphol
14:57 Atlanta
05:55 Amsterdam Schiphol
10:25 Barcelona
Connect
UA3778 United Airlines
UA944 United Airlines
LH1124 Lufthansa
11:50 Madison
14:30 Chicago O'Hare
07:10 Frankfurt
12:52 Chicago O'Hare
05:45 Frankfurt
09:10 Barcelona
Connect
UA4550 United Airlines
UA769 United Airlines
13:30 Madison
21:25 Chicago O'Hare
14:39 Chicago O'Hare
12:50 Barcelona
Connect
UA4550 United Airlines
EI122 Aer Lingus
EI562 Aer Lingus
13:30 Madison
16:05 Chicago O'Hare
07:15 Dublin
14:39 Chicago O'Hare
05:15 Dublin
10:50 Barcelona
Connect
UA4550 United Airlines
LH431 Lufthansa
LH1126 Lufthansa
13:30 Madison
16:10 Chicago O'Hare
09:50 Frankfurt
14:39 Chicago O'Hare
07:25 Frankfurt
11:50 Barcelona
Connect
UA4550 United Airlines
AA40 American Airlines
13:30 Madison
17:50 Chicago O'Hare
14:39 Chicago O'Hare
09:10 Barcelona
Connect
DL4165 Delta
DL232 Delta
AF1348 Air France
13:37 Madison
16:15 Minneapolis
09:35 Paris Charles de Gaulle
14:45 Minneapolis
07:55 Paris Charles de Gaulle
11:20 Barcelona
Connect
AA6092 American Airlines
BA294 British Airways
BA476 British Airways
14:45 Madison
17:00 Chicago O'Hare
08:25 London Heathrow
15:50 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA6092 American Airlines
BA294 British Airways
BA474 British Airways
14:45 Madison
17:00 Chicago O'Hare
10:20 London Heathrow
15:50 Chicago O'Hare
06:40 London Heathrow
13:25 Barcelona
Connect
AA6092 American Airlines
AA86 American Airlines
BA474 British Airways
14:45 Madison
18:14 Chicago O'Hare
10:20 London Heathrow
15:50 Chicago O'Hare
07:50 London Heathrow
13:25 Barcelona
Connect
AA6092 American Airlines
IB6274 Iberia
IB3010 Iberia
14:45 Madison
16:45 Chicago O'Hare
09:00 Madrid
15:50 Chicago O'Hare
07:55 Madrid
10:15 Barcelona
Connect
AA6092 American Airlines
IB6274 Iberia
IB3012 Iberia
14:45 Madison
16:45 Chicago O'Hare
11:30 Madrid
15:50 Chicago O'Hare
07:55 Madrid
12:50 Barcelona
Connect
AA6092 American Airlines
AA86 American Airlines
BA484 British Airways
14:45 Madison
18:14 Chicago O'Hare
08:55 London Heathrow
15:50 Chicago O'Hare
07:50 London Heathrow
12:10 Barcelona
Connect
AA6092 American Airlines
AA40 American Airlines
14:45 Madison
17:50 Chicago O'Hare
15:50 Chicago O'Hare
09:10 Barcelona
Connect
AA6092 American Airlines
BA294 British Airways
BA484 British Airways
14:45 Madison
17:00 Chicago O'Hare
08:55 London Heathrow
15:50 Chicago O'Hare
06:40 London Heathrow
12:10 Barcelona
Connect
DL3589 Delta
AF377 Air France
AF1648 Air France
15:06 Madison
21:05 Detroit
12:15 Paris Charles de Gaulle
17:29 Detroit
10:55 Paris Charles de Gaulle
14:00 Barcelona
Connect
DL3589 Delta
DL98 Delta
AF1348 Air France
15:06 Madison
18:30 Detroit
09:35 Paris Charles de Gaulle
17:29 Detroit
08:15 Paris Charles de Gaulle
11:20 Barcelona
Connect
UA5333 United Airlines
UA769 United Airlines
16:09 Madison
21:25 Chicago O'Hare
17:10 Chicago O'Hare
12:50 Barcelona
Connect
UA5333 United Airlines
UA907 United Airlines
LH1130 Lufthansa
16:09 Madison
18:05 Chicago O'Hare
11:25 Frankfurt
17:10 Chicago O'Hare
09:35 Frankfurt
13:25 Barcelona
Connect
UA5333 United Airlines
UA972 United Airlines
SN3703 Brussels Airlines
16:09 Madison
18:15 Chicago O'Hare
12:35 Brussels
17:10 Chicago O'Hare
09:00 Brussels
14:30 Barcelona
Connect
UA5333 United Airlines
LX9 Swiss
LX1954 Swiss
16:09 Madison
19:10 Chicago O'Hare
12:20 Zurich
17:10 Chicago O'Hare
10:50 Zurich
14:05 Barcelona
Connect
UA496 United Airlines
UA907 United Airlines
LH1130 Lufthansa
16:10 Madison
18:05 Chicago O'Hare
11:25 Frankfurt
17:07 Chicago O'Hare
09:35 Frankfurt
13:25 Barcelona
Connect
UA496 United Airlines
UA972 United Airlines
SN3703 Brussels Airlines
16:10 Madison
18:15 Chicago O'Hare
12:35 Brussels
17:07 Chicago O'Hare
09:00 Brussels
14:30 Barcelona
Connect
UA496 United Airlines
LX9 Swiss
LX1954 Swiss
16:10 Madison
19:10 Chicago O'Hare
12:20 Zurich
17:07 Chicago O'Hare
10:50 Zurich
14:05 Barcelona
Connect
UA496 United Airlines
UA769 United Airlines
16:10 Madison
21:25 Chicago O'Hare
17:07 Chicago O'Hare
12:50 Barcelona
Connect
AA2262 American Airlines
AA732 American Airlines
BA474 British Airways
16:24 Madison
20:39 Charlotte
10:20 London Heathrow
19:35 Charlotte
09:15 London Heathrow
13:25 Barcelona
Connect
AA2262 American Airlines
AA732 American Airlines
BA484 British Airways
16:24 Madison
20:39 Charlotte
11:35 London Heathrow
19:35 Charlotte
09:15 London Heathrow
14:50 Barcelona
Connect
AA5416 American Airlines
AA728 American Airlines
BA474 British Airways
16:45 Madison
21:26 Philadelphia
10:20 London Heathrow
19:49 Philadelphia
09:20 London Heathrow
13:25 Barcelona
Connect
AA5416 American Airlines
AA728 American Airlines
BA484 British Airways
16:45 Madison
21:26 Philadelphia
11:35 London Heathrow
19:49 Philadelphia
09:20 London Heathrow
14:50 Barcelona
Connect
DL2316 Delta
AF377 Air France
AF1648 Air France
17:36 Madison
21:05 Detroit
12:15 Paris Charles de Gaulle
19:49 Detroit
10:55 Paris Charles de Gaulle
14:00 Barcelona
Connect
DL497 Delta
DL84 Delta
AF1548 Air France
18:22 Madison
22:50 Atlanta
15:25 Paris Charles de Gaulle
21:40 Atlanta
13:20 Paris Charles de Gaulle
17:05 Barcelona
Connect

4. Peoria to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Peoria.

  2. You take a flight from Peoria to Barcelona and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
AA3581 American Airlines
AA1378 American Airlines
AA66 American Airlines
06:09 Peoria
11:21 Chicago O'Hare
19:18 New York JFK
07:23 Chicago O'Hare
14:29 New York JFK
08:40 Barcelona
Connect
AA3581 American Airlines
AA637 American Airlines
AA742 American Airlines
06:09 Peoria
09:50 Chicago O'Hare
19:15 Philadelphia
07:23 Chicago O'Hare
12:55 Philadelphia
09:00 Barcelona
Connect
AA3581 American Airlines
AA1652 American Airlines
AA742 American Airlines
06:09 Peoria
08:29 Chicago O'Hare
19:15 Philadelphia
07:23 Chicago O'Hare
11:24 Philadelphia
09:00 Barcelona
Connect
AA3581 American Airlines
AA40 American Airlines
06:09 Peoria
17:50 Chicago O'Hare
07:23 Chicago O'Hare
09:10 Barcelona
Connect
AA3581 American Airlines
AA2098 American Airlines
AA742 American Airlines
06:09 Peoria
11:06 Chicago O'Hare
19:15 Philadelphia
07:23 Chicago O'Hare
13:57 Philadelphia
09:00 Barcelona
Connect
UA3799 United Airlines
UA1353 1989 1353 United Airlines
UA120 United Airlines
06:45 Peoria
12:12 Chicago O'Hare
19:15 Newark
08:02 Chicago O'Hare
15:33 Newark
09:00 Barcelona
Connect
UA3799 United Airlines
UA2048 United Airlines
UA992 United Airlines
06:45 Peoria
14:02 Chicago O'Hare
17:45 Washington Dulles
08:02 Chicago O'Hare
16:55 Washington Dulles
08:05 Barcelona
Connect
UA3799 United Airlines
UA660 United Airlines
UA120 United Airlines
06:45 Peoria
08:56 Chicago O'Hare
19:15 Newark
08:02 Chicago O'Hare
12:04 Newark
09:00 Barcelona
Connect
UA3799 United Airlines
UA2677 United Airlines
UA992 United Airlines
06:45 Peoria
13:05 Chicago O'Hare
17:45 Washington Dulles
08:02 Chicago O'Hare
15:58 Washington Dulles
08:05 Barcelona
Connect
AA5811 American Airlines
AA1077 American Airlines
AA742 American Airlines
06:50 Peoria
10:39 Dallas/Ft.Worth
19:15 Philadelphia
09:19 Dallas/Ft.Worth
14:50 Philadelphia
09:00 Barcelona
Connect
AA5811 American Airlines
AA2972 American Airlines
AA742 American Airlines
06:50 Peoria
13:40 Dallas/Ft.Worth
19:15 Philadelphia
09:19 Dallas/Ft.Worth
17:42 Philadelphia
09:00 Barcelona
Connect
UA3830 United Airlines
UA944 United Airlines
LH1124 Lufthansa
11:45 Peoria
14:30 Chicago O'Hare
07:10 Frankfurt
12:59 Chicago O'Hare
05:45 Frankfurt
09:10 Barcelona
Connect
UA3830 United Airlines
UA426 United Airlines
UA120 United Airlines
11:45 Peoria
13:55 Chicago O'Hare
19:15 Newark
12:59 Chicago O'Hare
17:14 Newark
09:00 Barcelona
Connect
UA3830 United Airlines
UA769 United Airlines
11:45 Peoria
21:25 Chicago O'Hare
12:59 Chicago O'Hare
12:50 Barcelona
Connect
UA3830 United Airlines
UA2048 United Airlines
UA992 United Airlines
11:45 Peoria
14:02 Chicago O'Hare
17:45 Washington Dulles
12:59 Chicago O'Hare
16:55 Washington Dulles
08:05 Barcelona
Connect
UA3830 United Airlines
AC8910 Air Canada
AC820 Air Canada
11:45 Peoria
15:35 Chicago O'Hare
20:10 Toronto
12:59 Chicago O'Hare
18:12 Toronto
10:05 Barcelona
Connect
UA3830 United Airlines
UA944 United Airlines
LH1126 Lufthansa
11:45 Peoria
14:30 Chicago O'Hare
09:50 Frankfurt
12:59 Chicago O'Hare
05:45 Frankfurt
11:50 Barcelona
Connect
UA3830 United Airlines
UA5494 United Airlines
AC820 Air Canada
11:45 Peoria
14:13 Chicago O'Hare
20:10 Toronto
12:59 Chicago O'Hare
16:55 Toronto
10:05 Barcelona
Connect
UA3830 United Airlines
LH431 Lufthansa
LH1126 Lufthansa
11:45 Peoria
16:10 Chicago O'Hare
09:50 Frankfurt
12:59 Chicago O'Hare
07:25 Frankfurt
11:50 Barcelona
Connect
AA3826 American Airlines
BA294 British Airways
BA474 British Airways
14:45 Peoria
17:00 Chicago O'Hare
10:20 London Heathrow
15:48 Chicago O'Hare
06:40 London Heathrow
13:25 Barcelona
Connect
AA3826 American Airlines
AA86 American Airlines
BA474 British Airways
14:45 Peoria
18:14 Chicago O'Hare
10:20 London Heathrow
15:48 Chicago O'Hare
07:50 London Heathrow
13:25 Barcelona
Connect
AA3826 American Airlines
AA86 American Airlines
BA484 British Airways
14:45 Peoria
18:14 Chicago O'Hare
08:55 London Heathrow
15:48 Chicago O'Hare
07:50 London Heathrow
12:10 Barcelona
Connect
AA3826 American Airlines
BA294 British Airways
BA484 British Airways
14:45 Peoria
17:00 Chicago O'Hare
08:55 London Heathrow
15:48 Chicago O'Hare
06:40 London Heathrow
12:10 Barcelona
Connect
AA3826 American Airlines
AA2276 American Airlines
IB2626 Iberia
14:45 Peoria
17:16 Chicago O'Hare
23:25 Boston
15:48 Chicago O'Hare
20:27 Boston
12:35 Barcelona
Connect
AA3826 American Airlines
AA86 American Airlines
BA484 British Airways
14:45 Peoria
18:14 Chicago O'Hare
11:35 London Heathrow
15:48 Chicago O'Hare
07:50 London Heathrow
14:50 Barcelona
Connect
AA3826 American Airlines
BA294 British Airways
BA476 British Airways
14:45 Peoria
17:00 Chicago O'Hare
08:25 London Heathrow
15:48 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA3826 American Airlines
AA110 American Airlines
VY6101 Vueling Airlines
14:45 Peoria
16:45 Chicago O'Hare
09:40 Rome
15:48 Chicago O'Hare
08:50 Rome
11:30 Barcelona
Connect
AA3826 American Airlines
IB6274 Iberia
IB3010 Iberia
14:45 Peoria
16:45 Chicago O'Hare
09:00 Madrid
15:48 Chicago O'Hare
07:55 Madrid
10:15 Barcelona
Connect
AA3826 American Airlines
IB6274 Iberia
IB3012 Iberia
14:45 Peoria
16:45 Chicago O'Hare
11:30 Madrid
15:48 Chicago O'Hare
07:55 Madrid
12:50 Barcelona
Connect
AA3826 American Airlines
IB6274 Iberia
VY1003 Vueling Airlines
14:45 Peoria
16:45 Chicago O'Hare
09:35 Madrid
15:48 Chicago O'Hare
07:55 Madrid
10:50 Barcelona
Connect
AA3826 American Airlines
AA40 American Airlines
14:45 Peoria
17:50 Chicago O'Hare
15:48 Chicago O'Hare
09:10 Barcelona
Connect
UA3844 United Airlines
UA972 United Airlines
SN3703 Brussels Airlines
15:15 Peoria
18:15 Chicago O'Hare
12:35 Brussels
16:27 Chicago O'Hare
09:00 Brussels
14:30 Barcelona
Connect
UA3844 United Airlines
LX9 Swiss
LX1954 Swiss
15:15 Peoria
19:10 Chicago O'Hare
12:20 Zurich
16:27 Chicago O'Hare
10:50 Zurich
14:05 Barcelona
Connect
UA3844 United Airlines
UA769 United Airlines
15:15 Peoria
21:25 Chicago O'Hare
16:27 Chicago O'Hare
12:50 Barcelona
Connect
UA3844 United Airlines
UA907 United Airlines
LH1130 Lufthansa
15:15 Peoria
18:05 Chicago O'Hare
11:25 Frankfurt
16:27 Chicago O'Hare
09:35 Frankfurt
13:25 Barcelona
Connect
UA3844 United Airlines
AA40 American Airlines
15:15 Peoria
17:50 Chicago O'Hare
16:27 Chicago O'Hare
09:10 Barcelona
Connect
UA3844 United Airlines
UA907 United Airlines
LH1128 Lufthansa
15:15 Peoria
18:05 Chicago O'Hare
13:25 Frankfurt
16:27 Chicago O'Hare
09:35 Frankfurt
15:25 Barcelona
Connect
AA5752 American Airlines
BA192 British Airways
BA484 British Airways
15:25 Peoria
18:55 Dallas/Ft.Worth
11:35 London Heathrow
17:42 Dallas/Ft.Worth
09:50 London Heathrow
14:50 Barcelona
Connect
AA5451 American Airlines
AA732 American Airlines
BA484 British Airways
16:09 Peoria
20:39 Charlotte
11:35 London Heathrow
19:14 Charlotte
09:15 London Heathrow
14:50 Barcelona
Connect
AA5451 American Airlines
AA732 American Airlines
BA474 British Airways
16:09 Peoria
20:39 Charlotte
10:20 London Heathrow
19:14 Charlotte
09:15 London Heathrow
13:25 Barcelona
Connect

5. Bloomington to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Bloomington.

  2. You take a flight from Bloomington to Barcelona and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
DL4149 Delta
DL194 Delta
06:00 Bloomington
18:35 Atlanta
08:58 Atlanta
08:35 Barcelona
Connect
AA3711 American Airlines
AA40 American Airlines
06:09 Bloomington
17:50 Chicago O'Hare
07:14 Chicago O'Hare
09:10 Barcelona
Connect
AA3722 American Airlines
BA294 British Airways
BA476 British Airways
14:53 Bloomington
17:00 Chicago O'Hare
08:25 London Heathrow
15:52 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA3722 American Airlines
AA110 American Airlines
VY6101 Vueling Airlines
14:53 Bloomington
16:45 Chicago O'Hare
09:40 Rome
15:52 Chicago O'Hare
08:50 Rome
11:30 Barcelona
Connect
AA3722 American Airlines
IB6274 Iberia
VY1003 Vueling Airlines
14:53 Bloomington
16:45 Chicago O'Hare
09:35 Madrid
15:52 Chicago O'Hare
07:55 Madrid
10:50 Barcelona
Connect
AA3722 American Airlines
AA86 American Airlines
BA484 British Airways
14:53 Bloomington
18:14 Chicago O'Hare
08:55 London Heathrow
15:52 Chicago O'Hare
07:50 London Heathrow
12:10 Barcelona
Connect
AA3722 American Airlines
IB6274 Iberia
IB3010 Iberia
14:53 Bloomington
16:45 Chicago O'Hare
09:00 Madrid
15:52 Chicago O'Hare
07:55 Madrid
10:15 Barcelona
Connect
AA3722 American Airlines
IB6274 Iberia
IB3012 Iberia
14:53 Bloomington
16:45 Chicago O'Hare
11:30 Madrid
15:52 Chicago O'Hare
07:55 Madrid
12:50 Barcelona
Connect
AA3722 American Airlines
BA294 British Airways
BA474 British Airways
14:53 Bloomington
17:00 Chicago O'Hare
10:20 London Heathrow
15:52 Chicago O'Hare
06:40 London Heathrow
13:25 Barcelona
Connect
AA3722 American Airlines
AA86 American Airlines
BA474 British Airways
14:53 Bloomington
18:14 Chicago O'Hare
10:20 London Heathrow
15:52 Chicago O'Hare
07:50 London Heathrow
13:25 Barcelona
Connect
AA3722 American Airlines
BA294 British Airways
BA484 British Airways
14:53 Bloomington
17:00 Chicago O'Hare
08:55 London Heathrow
15:52 Chicago O'Hare
06:40 London Heathrow
12:10 Barcelona
Connect
AA3722 American Airlines
AA40 American Airlines
14:53 Bloomington
17:50 Chicago O'Hare
15:52 Chicago O'Hare
09:10 Barcelona
Connect
AA3722 American Airlines
AA86 American Airlines
BA484 British Airways
14:53 Bloomington
18:14 Chicago O'Hare
11:35 London Heathrow
15:52 Chicago O'Hare
07:50 London Heathrow
14:50 Barcelona
Connect
AA5747 American Airlines
BA192 British Airways
BA484 British Airways
15:40 Bloomington
18:55 Dallas/Ft.Worth
11:35 London Heathrow
18:01 Dallas/Ft.Worth
09:50 London Heathrow
14:50 Barcelona
Connect
DL4159 Delta
AF689 Air France
AF1648 Air France
15:46 Bloomington
20:15 Atlanta
12:15 Paris Charles de Gaulle
18:45 Atlanta
10:35 Paris Charles de Gaulle
14:00 Barcelona
Connect
DL4455 Delta
AF377 Air France
AF1648 Air France
17:44 Bloomington
21:05 Detroit
12:15 Paris Charles de Gaulle
20:15 Detroit
10:55 Paris Charles de Gaulle
14:00 Barcelona
Connect
DL4455 Delta
AF377 Air France
AF1548 Air France
17:44 Bloomington
21:05 Detroit
15:25 Paris Charles de Gaulle
20:15 Detroit
10:55 Paris Charles de Gaulle
17:05 Barcelona
Connect

6. Cedar Rapids to Barcelona

  1. You take a bus, shuttle or taxi from your location in Sterling to Cedar Rapids.

  2. You take a flight from Cedar Rapids to Barcelona and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
DL2639 Delta
DL194 Delta
05:43 Cedar Rapids
18:35 Atlanta
09:04 Atlanta
08:35 Barcelona
Connect
AA3695 American Airlines
AA40 American Airlines
06:00 Cedar Rapids
17:50 Chicago O'Hare
07:26 Chicago O'Hare
09:10 Barcelona
Connect
AA3378 American Airlines
AA1077 American Airlines
AA742 American Airlines
06:20 Cedar Rapids
10:39 Dallas/Ft.Worth
19:15 Philadelphia
08:41 Dallas/Ft.Worth
14:50 Philadelphia
09:00 Barcelona
Connect
AA3378 American Airlines
AA2972 American Airlines
AA742 American Airlines
06:20 Cedar Rapids
13:40 Dallas/Ft.Worth
19:15 Philadelphia
08:41 Dallas/Ft.Worth
17:42 Philadelphia
09:00 Barcelona
Connect
UA3972 United Airlines
UA944 United Airlines
LH1124 Lufthansa
10:44 Cedar Rapids
14:30 Chicago O'Hare
07:10 Frankfurt
12:05 Chicago O'Hare
05:45 Frankfurt
09:10 Barcelona
Connect
UA3972 United Airlines
UA769 United Airlines
10:44 Cedar Rapids
21:25 Chicago O'Hare
12:05 Chicago O'Hare
12:50 Barcelona
Connect
AA6009 American Airlines
IB6274 Iberia
IB3010 Iberia
11:09 Cedar Rapids
16:45 Chicago O'Hare
09:00 Madrid
12:25 Chicago O'Hare
07:55 Madrid
10:15 Barcelona
Connect
AA6009 American Airlines
AA40 American Airlines
11:09 Cedar Rapids
17:50 Chicago O'Hare
12:25 Chicago O'Hare
09:10 Barcelona
Connect
AA6009 American Airlines
AA110 American Airlines
VY6101 Vueling Airlines
11:09 Cedar Rapids
16:45 Chicago O'Hare
09:40 Rome
12:25 Chicago O'Hare
08:50 Rome
11:30 Barcelona
Connect
AA6009 American Airlines
BA294 British Airways
BA476 British Airways
11:09 Cedar Rapids
17:00 Chicago O'Hare
08:25 London Heathrow
12:25 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA3396 American Airlines
AA36 American Airlines
IB3012 Iberia
13:08 Cedar Rapids
17:32 Dallas/Ft.Worth
11:30 Madrid
15:28 Dallas/Ft.Worth
09:25 Madrid
12:50 Barcelona
Connect
AA3396 American Airlines
AA80 American Airlines
BA474 British Airways
13:08 Cedar Rapids
17:18 Dallas/Ft.Worth
10:20 London Heathrow
15:28 Dallas/Ft.Worth
08:15 London Heathrow
13:25 Barcelona
Connect
AA3396 American Airlines
AA2306 American Airlines
IB2626 Iberia
13:08 Cedar Rapids
17:05 Dallas/Ft.Worth
23:25 Boston
15:28 Dallas/Ft.Worth
21:33 Boston
12:35 Barcelona
Connect
DL4065 5314 5314 Delta
DL232 Delta
AF1348 Air France
13:17 Cedar Rapids
16:15 Minneapolis
09:35 Paris Charles de Gaulle
14:40 Minneapolis
07:55 Paris Charles de Gaulle
11:20 Barcelona
Connect
UA1448 United Airlines
UA182 United Airlines
LH1130 Lufthansa
13:36 Cedar Rapids
15:50 Denver
11:25 Frankfurt
14:55 Denver
09:20 Frankfurt
13:25 Barcelona
Connect
UA3860 United Airlines
AA40 American Airlines
14:35 Cedar Rapids
17:50 Chicago O'Hare
15:54 Chicago O'Hare
09:10 Barcelona
Connect
UA3860 United Airlines
UA972 United Airlines
SN3703 Brussels Airlines
14:35 Cedar Rapids
18:15 Chicago O'Hare
12:35 Brussels
15:54 Chicago O'Hare
09:00 Brussels
14:30 Barcelona
Connect
UA3860 United Airlines
UA769 United Airlines
14:35 Cedar Rapids
21:25 Chicago O'Hare
15:54 Chicago O'Hare
12:50 Barcelona
Connect
UA3860 United Airlines
LX9 Swiss
LX1954 Swiss
14:35 Cedar Rapids
19:10 Chicago O'Hare
12:20 Zurich
15:54 Chicago O'Hare
10:50 Zurich
14:05 Barcelona
Connect
UA3860 United Airlines
UA907 United Airlines
LH1130 Lufthansa
14:35 Cedar Rapids
18:05 Chicago O'Hare
11:25 Frankfurt
15:54 Chicago O'Hare
09:35 Frankfurt
13:25 Barcelona
Connect
AA6010 American Airlines
AA86 American Airlines
BA474 British Airways
14:49 Cedar Rapids
18:14 Chicago O'Hare
10:20 London Heathrow
16:05 Chicago O'Hare
07:50 London Heathrow
13:25 Barcelona
Connect
AA6010 American Airlines
BA294 British Airways
BA474 British Airways
14:49 Cedar Rapids
17:00 Chicago O'Hare
10:20 London Heathrow
16:05 Chicago O'Hare
06:40 London Heathrow
13:25 Barcelona
Connect
AA6010 American Airlines
BA294 British Airways
BA484 British Airways
14:49 Cedar Rapids
17:00 Chicago O'Hare
08:55 London Heathrow
16:05 Chicago O'Hare
06:40 London Heathrow
12:10 Barcelona
Connect
AA6010 American Airlines
BA296 British Airways
BA484 British Airways
14:49 Cedar Rapids
20:30 Chicago O'Hare
11:35 London Heathrow
16:05 Chicago O'Hare
10:10 London Heathrow
14:50 Barcelona
Connect
AA6010 American Airlines
AA86 American Airlines
BA484 British Airways
14:49 Cedar Rapids
18:14 Chicago O'Hare
08:55 London Heathrow
16:05 Chicago O'Hare
07:50 London Heathrow
12:10 Barcelona
Connect
AA6010 American Airlines
BA294 British Airways
BA476 British Airways
14:49 Cedar Rapids
17:00 Chicago O'Hare
08:25 London Heathrow
16:05 Chicago O'Hare
06:40 London Heathrow
11:30 Barcelona
Connect
AA6010 American Airlines
AA40 American Airlines
14:49 Cedar Rapids
17:50 Chicago O'Hare
16:05 Chicago O'Hare
09:10 Barcelona
Connect
AA835 American Airlines
IB6148 Iberia
IB3018 Iberia
17:41 Cedar Rapids
22:05 Dallas/Ft.Worth
16:00 Madrid
19:55 Dallas/Ft.Worth
14:35 Madrid
17:20 Barcelona
Connect
UA4637 United Airlines
UA769 United Airlines
17:45 Cedar Rapids
21:25 Chicago O'Hare
19:06 Chicago O'Hare
12:50 Barcelona
Connect
UA4637 United Airlines
LH435 Lufthansa
LH1814 Lufthansa
17:45 Cedar Rapids
21:25 Chicago O'Hare
15:40 Munich
19:06 Chicago O'Hare
12:55 Munich
17:40 Barcelona
Connect

References

Find Hotels in Barcelona, Spain

You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below

Booking.com