BCN to FRA (Barcelona to Frankfurt) Flights

Last Minute Flights from BCN to FRA

Best airfare and ticket deals for BCN to FRA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
BCNFrankfurtApril 19 to April 20$229
*Prices include taxes and fees

Cheapest BCN to FRA Flights

Best airfare and ticket deals for BCN to FRA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
BCNFrankfurtMay 2 to May 11$163
BCNFrankfurtMay 27 to May 29$195
BCNFrankfurtSeptember 17 to September 25$196
BCNFrankfurtSeptember 16 to September 24$209
*Prices include taxes and fees
BCN to FRA Flight Details
Origin airport
Barcelona Intl.
Origin airport IATA code
BCN
Destination airport
Frankfurt Intl.
Destination airport IATA code
FRA
Distance
680 mi

Frequently asked questions

Which airlines with flights from Barcelona International Airport to FRA allow free cancellation due to COVID-19?
To find all the airlines that allow flexible COVID-19 related changes, just use our convenient filter function. Get started by typing in your travel details. Then, once all the available flights are on display, check the “No change fee” box underneath “Flexible change policies” to the left. Read over the airline’s cancellation rules before finalizing your BCN to FRA ticket.
What airlines fly direct from Barcelona Airport (BCN-Barcelona Intl.) to FRA?
Lufthansa (LH) and Ryanair (FR) can fly you nonstop from BCN to Frankfurt Airport (FRA-Frankfurt Intl.). The first airline advertises 126 of these popular flights monthly, while the second provides 30 a month. Settle in, put your seat back and head off to your destination fast.
How many flights are there from BCN to FRA?
No less than 5 flights are scheduled each day from Barcelona Airport (BCN-Barcelona Intl.) to Frankfurt Airport (FRA-Frankfurt Intl.). Fasten your safety belt because your plane to Hessen is ready to take flight.
How long does it take to fly from Barcelona Airport (BCN-Barcelona Intl.) to Frankfurt Airport (FRA-Frankfurt Intl.)?
With a flight time of approximately 2 hours and 10 minutes, you’ll be arriving at Frankfurt Airport (FRA-Frankfurt Intl.) from Barcelona Airport (BCN-Barcelona Intl.) in the blink of an eye. Book an early flight and make the most of your day.
What is the flight distance from Barcelona Airport (BCN-Barcelona Intl.) to Frankfurt Airport (FRA-Frankfurt Intl.)?
The short-haul trip from Barcelona to Hessen is a quick 680 miles (1100 km). Don’t get too comfy though — you’ll be touching down at Frankfurt Airport (FRA-Frankfurt Intl.) not long after buckling up.
How many morning flights are there from BCN to FRA?
Set off from BCN to FRA on one of the 10 morning flights scheduled every week. Lufthansa (LH) lists 9 of these services, with the first departure at 4:50AM.
How many afternoon flights are there from BCN to FRA?
Choose one of the 26 weekly afternoon and evening flights from BCN to FRA and sneak in some more sleep. Well-known carrier Lufthansa (LH) advertises 20 of these flights which leave from 10:45AM.
What is the earliest departure time out of Barcelona to Hessen?
The earliest flight flies from BCN at 6:50AM and touches down at FRA at 9:00AM. Remember to allow yourself enough time in the morning to get to the airport.
What is the latest departure time out of Barcelona to Hessen?
From BCN, the latest flight sets out at 7:05PM and lands at FRA at 9:20PM. If you’re not into early mornings, this is the perfect flight for you.
What is the average price from Barcelona to Hessen?
You can find a return flight from BCN to FRA from around $163. The best fares disappear fast, so book as soon as you’ve figured out your travel dates. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Barcelona to Frankfurt Flight Schedule

CarrierFlightDepart BCNArrive FRAMon
4/15
Tue
4/16
Wed
4/17
Thu
4/18
Fri
4/19
Sat
4/20
Sun
4/21
Stops
LH113906:50 am09:00 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
LH113708:00 am10:10 amCheck FareCheck FareCheck FareCheck Fare
-
Check FareCheck Fare
0 Stops
LH112510:25 am00:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
LH112700:50 pm03:00 pmCheck FareCheck FareCheck FareCheck FareCheck Fare
-
Check Fare
0 Stops
LH113101:50 pm04:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
LH113505:05 pm07:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0