Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
3 hours 15 minutes
|Flights Depart from:||Barcelona|
|Flights arrive in:||Prague|
|Airlines:||csa, Eurowings, Ryanair, Lot Polish Airlines, Brussels Airlines, Vueling, Air France, KLM, Transavia Airlines|
The Barcelona to Prague route has few daily direct flights. Three airlines serve a total of between 2 and 3 direct flights. Direct Barcelona to Prague flights cover a distance of approximately 1360kms. The average flight time from Barcelona to Prague is 4hrs 50mins. The ideal departure hub is the Barcelona-El Prat Airport (BCN) while the main destination is the Václav Havel Airport Prague (PRG). Travelers can book for the early to mid-morning flights, which are more clustered
Low budget Airline Ryanair along with Veuling and Czech Airlines offers daily direct Barcelona to Prague flights. The three airlines along with others such as Brussels Airlines, KLM, easyJet, Aegean Airlines, and Swissair operate connecting flights from Barcelona to Prague.
The flight time for direct Barcelona to Prague flights is approximately 2hr 25mins. Connecting flights from Barcelona to Prague take from 4hrs 45mins to 7hrs 45mins. The longest scheduled flight from Barcelona to Prague takes 21hrs 05mins.
The Barcelona to Prague route has between 2 to 5 daily direct departures. Direct departures start at 7:30 a.m. and run to 9:55 a.m. The last daily direct flight from Barcelona is scheduled for 6:15 p.m. to arrive at 8:40 p.m.