Prices are in Australian Dollars.

From
To
Thu. 10/12
Thu. 17/12
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 10/12
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu. 10/12
Thu. 17/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu. 10/12
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Europe Czech Republic Cheap flights to Prague, Czech Republic

Cheap Flights to Prague

Popular in December High demand for flights, 12% potential price rise
Cheapest in July Best time to find cheap flights, 3% potential price drop
Average price $1,756 Average for round-trip flights in December 2020
Round-trip from $1,300 From Sydney to Prague
One-way from $1,396 One-way flight from Sydney to Prague
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Prague flights by month

January
$1,301
February
$1,200
March
$1,205
April
$1,296
May
$1,199
June
$1,439
July
$1,296
August
$1,342
September
$1,321
October
$1,073
November
$1,193
December
$1,433
October is currently the cheapest month to fly to Prague. At this moment in time June is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Prague?

Choose a month below to see average flight price and weather conditions.
SYD - PRG
Price
$1,073 - $1,949
PRG
Temperature
3 - 25 °C
PRG
Rainfall
22 - 66 mm
Whilst there are several times of the year to choose from, October is seen as the time to fly to Prague, however, it is possible to get good deals throughout the year. If you are looking for warm weather when you arrive off of your flight to Prague then July is statistically the hottest. June is historically the period with most rainfall.

When is the best time to book a flight to Prague?

The best time to book flights to Prague is 51 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.

Which day is cheapest to fly to Prague?

The cheapest flights to Prague are usually found when departing on a Monday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to Prague?

Flights in the morning are typically the cheapest time of the day to fly to Prague. Flights in the evening are usually the most expensive.

When to fly

As one of the world’s most picturesque cities, Prague makes for a stunning backdrop to any vacation in any time of year. Snow and rain, though they prove to be packing nuisances for travelers, only enhance the Gothic charm of Old Town. Prague has a calendar fit to burst of fabulous events that keep tourists booking flights all year round such as the Prague International marathon in May, Prague Fringe in June and St Nicholas Eve in early December.

Peak Season

Between the months of May and October, the natural beauty of Prague blooms and beckons to visitors from around the globe. During the month of June revellers can enjoy the United Islands of Prague which sees the Vltava Riverfront full of laughter and merry making at the various concerts and beer stands on offer.

Off-peak Season

In February, many of Prague’s prime attractions are closed due to the lull in tourist traffic. With that said, it may be best to book cheap flights to Prague for a late winter visit: You may not be able to check out a couple of Prague’s medieval structures, but the harsh winter light and dreary weather are actually ideal conditions for appreciating the sharp angles of Prague’s architecture and the intimacy of the city’s interiors.

City overview

There’s no shortage of things to see in Prague. The city of a hundred spires welcomes visitors each year for a walk through the medieval streets that tell a thousand stories. Prague is a city graced with traces of a Gothic and Renaissance past, while the streets and alleys tell stories of Nazi and Soviet invasions. Prague flights are packed full of travelers anxious to get a glimpse of “Golden Prague” and partake in adventures in ancient courtyards and castles.

For the budget-conscious traveller, grab cheap flights to Prague and enjoy traditional eats and cocktails in Prague’s gourmet restaurants and sidewalk cafes. No matter what the reason is for flying to Prague, there is something for every visitor in this medieval city.

Back to top

Prague climate

Prague is an ideal summer vacation getaway with its comfortable, mild summers that tend to hover below 80 degrees Fahrenheit. Freezing temperatures and blustery weather will hit Prague come winter, but snow suits Prague and adds extra charm to the city’s timeless beauty.

Back to top

Getting around Prague

Prague is very accessible across a number of transportation methods. You can take buses, trams, trains or metros to get to your destination. Best of all, they all offer tourist passes that will save you lots of money. You must validate your ticket when you board the tram or subway, unless you want a hefty fine. Before you take a taxi, prepare yourself to bargain for a fair rate, which can be very difficult with the language barrier.

Getting downtown

Flights to Prague arrive at Václav Havel Airport (PRG), located 10 miles northwest of the city. Cedaz minibus shuttles leave regularly for the city center; they can drop passengers off at hotels throughout the city. The Airport Express provides the quickest transport to train stations. Public buses have regular services to all areas of Prague, however they are only advised for those who know the city well. Taxis are also available from outside Arrivals.

 

Back to top

Find the best prices for you!

Cheap tickets to Prague found by our users in Australia

Prague airports

Cheapest flights to Czech Republic

Home Europe Czech Republic Cheap flights to Prague, Czech Republic
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First