From
To
Thu 1/28
Thu 2/4
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 1/28
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 1/28
Thu 2/4
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 1/28
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 Africa Cheap flights to Comoros

Cheap Flights to Comoros

Popular inFebruaryHigh demand for flights, 1% potential price rise
Cheapest inMarchBest time to find cheap flights, 1% potential price drop
Average priceR7 652Average for round-trip flights in January 2021
Round-trip fromR9 860From Johannesburg to Moroni
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Comoros flights by month

January
R7 746
February
R7 569
March
R7 874
April
R8 203
May
R7 591
June
R7 605
July
R10 145
August
R7 947
September
R7 487
October
R7 394
November
R7 314
December
R8 412
November is currently the cheapest month to fly to Comoros. At this moment in time July 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 Comoros?

Average Moroni Prince Said Ibrahim flight ticket prices and weather conditions for 2021 and 2022 by month.
JNB - HAH
Price
R7 314 - R12 736
Flying to Comoros in July is usually considered the best time to fly. However, you will find other deals are always available year round.

Which day is cheapest to fly to Comoros?

At the moment, Monday is the most economical day to take a flight to Comoros. Tuesday is likely to be the most costly.

What time of day is cheapest to fly to Comoros?

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

How long is the flight to Comoros?

If you are going to be travelling from South Africa to Comoros, you will find a number of flight options available out of Johannesburg and Cape Town. When you are travelling out of Johannesburg, you will find that the shortest flight is time is 11h and 15m. The longest flight time will be 31h and 5m. There is a single flight out of Cape Town, and the flight time is 23h and 10 m. The city of origin and the number of stopovers, and their duration are important factors in the overall flight times.

Which cities offer direct flights to Comoros?

You will not be able to find any direct flights into Comoros, unfortunately. However, it is possible to find Comoros flight deals that have just a single stop. When you are flying from Cape Town International, Ethiopian Airlines offers a flight with a single stopover in Addis Ababa for 11h and 45 minutes before heading to Comoros. Travellers from Johannesburg will find that there are one and two-stop flights available. Kenya Airlines offers a one-stop trip out of OR Tambo International Airport with a 4h and 40m stopover in Nairobi before heading to Prince Said Ibrahim Airport.

What is the best way to travel around Comoros?

Each of the islands of Comoros has an airfield with services between the islands. Some of the islands are easily traversed by car because they have quality roads. However, some of the smaller and outlying islands will require the use of a 4×4. Bush taxis, along with hired vehicles, are the main source of transportation on the islands. In addition, ferry services are available between the islands.

What are some things to do in Comoros?

Comoros is a country of islands, and guests will find a number of different things they can see and do while they are in the area, such as visiting the beaches and going scuba diving. Quality beaches include Galawa Beach on Grande Comore, Bouni, Chomoni, and Itsandra. Another outdoor activity to consider is climbing Mount Karthala, which is the highest point in the country. Dziani Boundouni is a crater lake located in the centre of Moheli, and it can be reached through a day hike from the town of Fomboni. You could also spend time exploring Moroni, the capital of Comoros. You can find markets and the Friday Mosque.

Do I need a passport or visa to fly to Comoros?

South Africans who are going to be heading into Comoros will need to have a passport that is valid for at least six months from the date of their arrival. In addition to having a passport, you will also need to have a visa. The visa will be available to obtain when you arrive at the airport in Comoros. Once you have a visa, you are able to stay in the country for a maximum of 45 days.

Find flights to Comoros

Select your preferred destinations from the list below
Show more
Home Africa Cheap flights to Comoros
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First