Flights from Indianapolis to Barcelona (IND to BCN)

Find cheap Indianapolis, United States to Barcelona, Spain flights with our free search service. Compare all available fares for direct or connection flights to Barcelona.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Indianapolis to Barcelona (One Way)

What is the distance between Indianapolis and Barcelona?

The average distance from Indianapolis to Barcelona is 7472 kilometers (equals to 4642 miles or 4034 nautical miles). Your flight will departure from Indianapolis Airport, United States and arrive on Barcelona–El Prat Airport, Spain.

How long is the flight from Indianapolis to Barcelona?

The average flight time between Indianapolis to Barcelona is 12 hours and 20 minutes.

How much is the fare for flight between Indianapolis and Barcelona?

The average price for one-way airfare from Indianapolis to Barcelona is 1166 USD (none-taxes) for economy class.

Cheap flights from Indianapolis to Barcelona

Wed 14/Mar - Wed 21/Mar
7 days Flights from Indianapolis to Barcelona on Air France 14/03/2018
$807
Wed 28/Mar - Sun 01/Apr
4 days Flights from Indianapolis to Barcelona on SAS 28/03/2018
$1047
Fri 20/Apr - Wed 25/Apr
5 days Flights from Indianapolis to Barcelona on British Airways 20/04/2018
$744
Tue 12/Jun - Wed 20/Jun
8 days Flights from Indianapolis to Barcelona on British Airways 12/06/2018
$930
Wed 16/May - Tue 22/May
6 days Flights from Indianapolis to Barcelona on British Airways 16/05/2018
$746
Thu 04/Oct - Thu 11/Oct
7 days Flights from Indianapolis to Barcelona on British Airways 04/10/2018
$781
Wed 18/Jul - Sat 28/Jul
10 days Flights from Indianapolis to Barcelona on British Airways 18/07/2018
$1053
Wed 29/Aug - Wed 05/Sep
7 days Flights from Indianapolis to Barcelona on British Airways 29/08/2018
$895
Wed 08/Aug - Wed 15/Aug
7 days Flights from Indianapolis to Barcelona on KLM 08/08/2018
$1140
Tue 18/Sep - Tue 25/Sep
7 days Flights from Indianapolis to Barcelona on British Airways 18/09/2018
$758