Prices are in Australian Dollars.

From
To
Fri. 10/7
Fri. 17/7
Any month
Compare vs Cheapflights |
From
To
Leaving on
Fri. 10/7
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
Fri. 10/7
Fri. 17/7
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
Fri. 10/7
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 Asia India Cheap flights to Goa, India

Cheap Flights to Goa

Popular in December High demand for flights, 16% potential price rise
Cheapest in September Best time to find cheap flights, 6% potential price drop
Average price $1,152 Average for round-trip flights in July 2020
Round-trip from $1,248 From Melbourne to Vasco da Gama
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Goa flights by month

January
$1,778
February
$1,266
March
$1,020
April
$1,015
May
$1,022
June
$1,023
July
$1,255
August
$1,034
September
$998
October
$1,044
November
$1,112
December
$1,293
Currently, the cheapest month for flights to Goa is September. The most expensive month for flights is January. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Goa?

Choose a month below to see average flight price and weather conditions.
MEL - GOI
Price
$998 - $1,941
GOI
Temperature
29 - 34 °C
GOI
Rainfall
0 - 693 mm
Whilst there are several times of the year to choose from, September is seen as the time to fly to Goa, however, it is possible to get good deals throughout the year. If weather is an important factor for you when considering when to fly to Goa, the warmest period tends to be May, with the wettest being July.

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

The price you pay for your flight to Goa may vary depending on when you book. For the best chance of a lower fare, look to book 33 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Goa?

Wednesday is currently, on average, the cheapest day to fly to Goa. Flying on Tuesday will result in higher flight prices.

What time of day is cheapest to fly to Goa?

At the moment, flights at midday are likely to offer the best value for money for your Goa trip. A flight in the evening will more often than not be of higher cost.

When to fly

With 10 hours of sunshine every day and temperatures averaging between 25°C and 30°C, Goa is an idyllic destination for most jetsetters. The best time to book flights to Goa is between October and April. While temperatures are high all year round, the monsoon season rainfalls are quite heavy. February is the driest month and July the wettest, but the monsoon season is becoming more popular as increasing numbers of tourists are flying in to experience the extreme weather.

Sunburn, taking place in December, is Asia’s premier electronic dance and music event. This three-day festival brings together the perfect mix of music, entertainment, food, shopping and lifestyle. Since being introduced in 2011, ‘Sunburn Arena’ has hosted some of the world’s best DJs. 

If your trip to Goa is focused on tasting some traditional Indian food, Goa’s Food and Culture Festival in February should not be missed. Taking place over five days, everyone from restaurateurs to high profile chefs, to homemakers, come together to offer a true taste of Goan flavours. This is combined with a number of cultural events which add to the lively atmosphere.

Why visit

Goa – a tiny state on the west coast of India – is best described as the Ibiza of the east. Hedonists, hippies and naturalists have all flocked to this mellow beach resort since the 1960s, but in the last eight years it’s become one of the hottest destinations, prompting visits from jet-setters and celebrities who travel there to enjoy Christmas or New Year’s on the beach. One unique characteristic that differentiates it from other parts of India is the alluring mix of Indian and Portuguese and its laid back ethos of “Sossegade”, Portuguese for “Take it easy.”

Although the Portuguese left in 1961, Goa had been colonised by them for nearly 500 years leaving behind a strong influence. Most of the locals still speak the language, but it doesn’t stop there. Many Goans are Catholic with last names such as D’Souza and Miranda; the food has distinct Portuguese flavours and the homes are enriched with European features.

If you’re booking a flight to Goa with a view to hitting the beach then you’ll be spoilt for choice once you get there. Most visitors head to the Baga-to-Calangute area which is packed with beach shacks and tourists. But for a taste of the more serene sandy stretches, Agonda and Galgibaga are both breathtaking.

 

Back to top

Goa climate

Near the Arabian Sea, Goa’s climate is humid for most of the year. May tends to be the hottest month with temperatures reaching the mid-30s, and the humidity builds until the start of the monsoon season in June. Running through September, it brings both rain and cooler temperatures. In October to February, Goa’s temperatures can drop to the 20s. Flights are at their cheapest during the monsoon season.

Back to top

Getting around Goa

Transportation in and around Goa can be on one of the flat-based ferries that traverse the rivers or on auto rickshaws, motorcycle taxis and taxis. Make sure to negotiate a fee before jumping on or in as the metres rarely work, but for a fixed rate use a local bus service which is cheap, frequent and have routes to most areas. For more freedom, hire a motorcycle but, except for long distances or day trips, car hire isn’t really cost effective.

Getting from the airport

The main airport for travellers taking flights to Goa is the Goa International Airport (GOI), is located around 4 km from Vasco da Gama to the northwest and around 5 km from Dabolim to the east.

 

 

Back to top

Find the best prices for you!

Cheap tickets to Goa found by our users in Australia

Goa airports

Home Asia India Cheap flights to Goa, India
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First