Cheap Flights from Prague (PRG) to Barcelona (BCN)

    Plan, book, fly with confidence
  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 35% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Cheap Flights from Prague to Barcelona (PRG-BCN)

Prices were available within the past 7 days and start at AU$58 for one-way flights and AU$119 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Eurowings Luftverkehrs
Prague — Barcelona
PRG - BCN with Eurowings Luftverkehrs
Tue, 3 Dec
Eurowings Luftverkehrs
Barcelona — Prague
BCN - PRG with Eurowings Luftverkehrs
Fri, 13 Dec
Found 4 days ago
Select flight from Prague to Barcelona, departing on December 3 with Eurowings Luftverkehrs, and returning from Barcelona to Prague on December 13 with Eurowings Luftverkehrs. Price from AU$191, Found 4 days ago.
LOT-Polish Airlines
Prague — Barcelona
PRG - BCN with LOT-Polish Airlines
Mon, 10 Mar
LOT-Polish Airlines
Barcelona — Prague
BCN - PRG with LOT-Polish Airlines
Thu, 13 Mar
Found 3 hours ago
Select flight from Prague to Barcelona, departing on March 10 with LOT-Polish Airlines, and returning from Barcelona to Prague on March 13 with LOT-Polish Airlines. Price from AU$323, Found 3 hours ago.
Brussels Airlines
Prague — Barcelona
PRG - BCN with Brussels Airlines
Wed, 22 Jan
Brussels Airlines
Barcelona — Prague
BCN - PRG with Brussels Airlines
Thu, 30 Jan
Found 13 hours ago
Select flight from Prague to Barcelona, departing on January 22 with Brussels Airlines, and returning from Barcelona to Prague on January 30 with Brussels Airlines. Price from AU$330, Found 13 hours ago.
Swiss International Air Lines
Prague — Barcelona
PRG - BCN with Swiss International Air Lines
Wed, 22 Jan
Swiss International Air Lines
Barcelona — Prague
BCN - PRG with Swiss International Air Lines
Thu, 30 Jan
Found 13 hours ago
Select flight from Prague to Barcelona, departing on January 22 with Swiss International Air Lines, and returning from Barcelona to Prague on January 30 with Swiss International Air Lines. Price from AU$330, Found 13 hours ago.
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.
*Available to Expedia members.