The cheapest flights from Prague to Barcelona

Showing times and prices for 28 May

Cheapest

£58

Average

£319

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Barcelona will cost around £ 319 if you buy it on the day, but the cheapest tickets can be found for only £ 58.

Cheapest
21:30Prague Vaclav Havel Airport2h40 00:10Barcelona El Prat Airport
0 changes
£581One-way
2nd Cheapest
21:30Prague Vaclav Havel Airport2h40 00:10Barcelona El Prat Airport
0 changes
£891One-way
15:45Prague Vaclav Havel Airport5h50 21:35Barcelona El Prat Airport
1 changes
£1201One-way
09:55Prague Vaclav Havel Airport9h20 19:15Barcelona El Prat Airport
1 changes
£2091One-way
09:55Prague Vaclav Havel Airport4h10 14:05Barcelona El Prat Airport
1 changes
£2091One-way

Flight schedule Prague to Barcelona

Showing flights for tomorrow, Sat, 28 May
06:00Prague Vaclav Havel Airport5h50 11:50Barcelona El Prat Airport
0 changes
06:00Prague Vaclav Havel Airport9h15 15:15Barcelona El Prat Airport
0 changes
06:00Prague Vaclav Havel Airport7h00 13:00Barcelona El Prat Airport
0 changes
06:45Prague Vaclav Havel Airport7h45 14:30Barcelona El Prat Airport
0 changes
09:55Prague Vaclav Havel Airport9h20 19:15Barcelona El Prat Airport
0 changes
09:55Prague Vaclav Havel Airport4h10 14:05Barcelona El Prat Airport
0 changes
10:05Prague Vaclav Havel Airport6h00 16:05Barcelona El Prat Airport
0 changes
10:05Prague Vaclav Havel Airport5h10 15:15Barcelona El Prat Airport
0 changes
10:05Prague Vaclav Havel Airport8h00 18:05Barcelona El Prat Airport
0 changes
10:05Prague Vaclav Havel Airport9h25 19:30Barcelona El Prat Airport
0 changes
10:25Prague Vaclav Havel Airport2h40 13:05Barcelona El Prat Airport
0 changes
10:25Prague Vaclav Havel Airport2h40 13:05Barcelona El Prat Airport
0 changes
11:15Prague Vaclav Havel Airport8h35 19:50Barcelona El Prat Airport
0 changes
11:50Prague Vaclav Havel Airport5h20 17:10Barcelona El Prat Airport
0 changes
11:50Prague Vaclav Havel Airport11h05 22:55Barcelona El Prat Airport
0 changes
13:30Prague Vaclav Havel Airport4h15 17:45Barcelona El Prat Airport
0 changes
13:30Prague Vaclav Havel Airport8h00 21:30Barcelona El Prat Airport
0 changes
15:45Prague Vaclav Havel Airport5h50 21:35Barcelona El Prat Airport
0 changes
17:00Prague Vaclav Havel Airport4h30 21:30Barcelona El Prat Airport
0 changes
21:30Prague Vaclav Havel Airport2h40 00:10Barcelona El Prat Airport
0 changes
21:30Prague Vaclav Havel Airport2h40 00:10Barcelona El Prat Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
28 May
£133Flixbus
£58Vueling
Sun
29 May
£84Flixbus
£67Vueling
Mon
30 May
£71Flixbus
£40Vueling
Tue
31 May
£93Flixbus
£49Vueling
Wed
1 Jun
£61Flixbus
£84Eurowings Europe
Thu
2 Jun
£102Flixbus
£185Austrian Airlines
Fri
3 Jun
£84Flixbus
£75Vueling
Sat
4 Jun
£93Flixbus
£111Iberia
Sun
5 Jun
£93Flixbus
£67Vueling
Mon
6 Jun
£75Flixbus
£150Eurowings Europe
Tue
7 Jun
£83Flixbus
£138Iberia
Wed
8 Jun
£57Flixbus
£103Ryanair
Thu
9 Jun
£57Flixbus
£111Vueling
Fri
10 Jun
£61Flixbus
£84Vueling
Sat
11 Jun
£71Flixbus
£117Vueling
Sun
12 Jun
£61Flixbus
£75Vueling
Mon
13 Jun
£57Flixbus
£75Eurowings Europe
Tue
14 Jun
£62Flixbus
£111Vueling
Wed
15 Jun
£70Flixbus
£111Vueling
Thu
16 Jun
£66Flixbus
£176Iberia

The fastest flights from Prague to Barcelona

Showing times and prices for 28 May

Fastest Journey

2 h 40 m

Average

6 h 11 m

Flights per day

21

Distance

1354 km

Of the 21 flights that leave Prague for Barcelona every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 1354 km distance in an average of 6 h 11 m but if you time it right, some flights will get you there in just 2 h 40 m .

The slowest flights will take 11 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:25AMPrague Vaclav Havel Airport2h40 01:05PMBarcelona El Prat Airport
0 changes
£2181One-way
Fastest
09:30PMPrague Vaclav Havel Airport2h40 12:10AMBarcelona El Prat Airport
0 changes
£891One-way
Fastest
09:30PMPrague Vaclav Havel Airport2h40 12:10AMBarcelona El Prat Airport
0 changes
£581One-way
Fastest
10:25AMPrague Vaclav Havel Airport2h40 01:05PMBarcelona El Prat Airport
0 changes
£2561One-way
2nd Fastest
09:55AMPrague Vaclav Havel Airport4h10 02:05PMBarcelona El Prat Airport
1 changes
£2091One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Barcelona?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Prague to Barcelona flight

distanceDistance839 miles (1353 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price£85 (€96)
changesDirect flightYes
carriersAirlinesAustrian Airlines, Brussels Airlines, Hahn Air, Aegean Airlines, Smartwings, Ryanair, Norwegian Air International, jal, Swiss, Qatar Airways, Eurowings Europe, Lufthansa Cityline, Lufthansa, easyJet, Lot Polish Airlines, Transavia Airlines, Vueling, Eurowings, Iberia, TAP Portugal, Germanwings, csa, KLM or Air France

Flights from Prague to Barcelona cover the 839 miles (1353 km) long journey taking on average 2 h 20 min with our travel partners like Austrian Airlines, Brussels Airlines, Hahn Air, Aegean Airlines, Smartwings, Ryanair, Norwegian Air International, jal, Swiss, Qatar Airways, Eurowings Europe, Lufthansa Cityline, Lufthansa, easyJet, Lot Polish Airlines, Transavia Airlines, Vueling, Eurowings, Iberia, TAP Portugal, Germanwings, csa, KLM or Air France. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £40, but the average price of plane tickets is £85. Travellers depart most frequently from Prague Vaclav Havel Airport and arrive in Barcelona El Prat Airport.

Airlines: Brussels Airlines, Ryanair and Transavia Airlines Prague to Barcelona

You can travel by flight between Prague and Barcelona with Brussels Airlines, Ryanair and Transavia Airlines for as low as £40. When you search for timetables and tickets, Omio will show you the best journey.

Brussels Airlines
Ryanair
Transavia Airlines

Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight to Barcelona from Prague: Economy Classic, Economy Flex and Business.

Looking for flights from Prague to Barcelona? Brussels Airlines is one of the best companies to travel with on the 839 miles (1353 km) journey to Barcelona from Prague. As an official travel partner of Brussels Airlines, Omio quickly shows you the latest Brussels Airlines flight timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Prague to Barcelona routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Brussels Airlines plane tickets that fit your budget. If you use the Omio app to search for flights from Prague to Barcelona, you can quickly see if the Brussels Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Prague - Barcelona flight now on Omio quickly and easily and enjoy your upcoming trip with Brussels Airlines!

    When you buy your Brussels Airlines flight tickets to Barcelona from Prague don't forget to keep the following COVID-19 related policies in mind:

    • Refund or voucher policy
    • Please check the website for goodwill measures
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Prague to Barcelona flight

    Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Barcelona.
    FAQs

    Are there any COVID-19 restrictions for international travel by flight between Prague and Barcelona?

    Travel by plane between Prague, Czechia and Barcelona, Spain is: Partially open.

    Is international entry into Barcelona from Prague restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

    Do I need to quarantine on arrival in Spain from Prague?

    Entry Requirements:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Health screen upon arrival
    • Specific entry restrictions may apply for travel to Spain: Canary Islands

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 26/05/2022. Remember to check the latest COVID-19 travel safety regulations for your flight from Prague to Barcelona closer to your date of departure here.

    What is the restriction level for the return leg of a round trip journey from Barcelona, Spain to Prague, Czechia?

    The current restriction level for your return trip by plane from Barcelona to Prague is: Fully open

    Are there any international entry restrictions on returning to Czechia from Spain?

    Reentry to Czechia is allowed for: Entry is fully open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Czechia from Barcelona?

    What are the entry requirements?

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Prague, Czechia?

    The government of Czechia has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: metre (s) ( feet)
    • Face mask: Mandatory

    Last verified on 23/05/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Barcelona to Prague flight here.

    What is the cost of cheap flights between Prague and Barcelona?

    Omio customers have found cheap plane tickets from Prague to Barcelona for as low as £40  for the next 7 days.

    What is the average price of plane tickets between Prague and Barcelona?

    If you are looking to purchase your plane ticket in the next 7 days, you can expect the Prague to Barcelona flight to cost on average £85  one way.

    What is the distance to Barcelona from Prague by flight?

    The Prague to Barcelona flight distance is approximately 839 miles (1353 km).

    How long is the flight journey to Barcelona from Prague?

    The Prague to Barcelona flight duration is on average 2 h 20 min, which is to be expected when travelling 839 miles (1353 km) from Prague to Barcelona. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    What is the departure airport in Prague and arrival airport in Barcelona?

    Omio travellers most frequently book a flight from Prague Vaclav Havel Airport   to Barcelona El Prat Airport   for this route.

    Where is the airport in Prague to go to Barcelona? Where is the airport in Barcelona located?

    Passengers board their flight most frequently from Prague Vaclav Havel Airport, which is located approximately 9.5 miles (15.3 km) from the city centre.

    Passengers travelling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 9 miles (14.5 km) from the airport to reach the city centre in Barcelona. You can check if there are airport shuttle services, taxi services or public transportation options available from Barcelona El Prat Airport to get you to the city centre in Barcelona.

    Which airlines can get me from Prague to Barcelona?

    Take the Prague to Barcelona flight with Austrian Airlines, Brussels Airlines, Hahn Air, Aegean Airlines, Smartwings, Ryanair, Norwegian Air International, jal, Swiss, Qatar Airways, Eurowings Europe, Lufthansa Cityline, Lufthansa, easyJet, Lot Polish Airlines, Transavia Airlines, Vueling, Eurowings, Iberia, TAP Portugal, Germanwings, csa, KLM or Air France. However, it's always good to check out all possible airlines for the route from Prague to Barcelona as there might be differences in the amenities they offer.

    Are there any Prague to Barcelona direct flight services?

    Yes, you can search for direct flights from Prague to Barcelona on Omio with Vueling, and you won’t need to change in between. Direct flight services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your plane ticket.

    When does the first flight depart from Prague to Barcelona? When does the last flight depart from Prague to Barcelona?

    The earliest flight for this journey departs from Prague at 05: 30. The last flight leaves from Prague at 20: 30. Check Omio for the latest flight times from Prague to Barcelona and book the best time to depart on your chosen travel date.

    How early should I buy plane tickets between Prague and Barcelona to score the best deals?

    If you buy Prague to Barcelona plane tickets within the next 7 days, you can find one way tickets to cost on average £85. However, booking in advance gives you access to the best prices for flights to Barcelona from Prague. Look out for plane tickets for this trip to go on sale a few months before your planned departure date to find the best deals.