Frankfurt Airport (FRA), Frankfurt, Germany
Barcelona–El Prat Airport, El Prat de Llobregat, Spain
The best and cheapest way to get from Frankfurt Airport (FRA), Frankfurt, Germany and Barcelona–El Prat Airport, El Prat de Llobregat, Spain is to travel by air, which will cost about 99 EUR or 120.60 USD.