Cheap Flights from Johannesburg to Nosy-Be

Travellers and cabin class

Compare Johannesburg to Nosy-Be flight deals

Find the cheapest month or even day of the year to fly to Nosy-Be

Book the best Nosy-Be fare with no extra fees

Flight deals from Johannesburg to Nosy-Be

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Nosy-Be ? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Nosy-Be

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Nosy-Be flights are currently cheapest in August.

Direct flights from Johannesburg to Nosy-Be

Johannesburg to Nosy-Be : Alternative routes

Compare routes from Johannesburg to Fasenina-Ampasy below. You may find an airport to fly into that's cheaper, faster, or easier than Nosy-Be .

Johannesburg to Fasenina-Ampasy: Flight information

The things to know before you go.
Cheapest flight foundR 4,910
Cheapest month to flyAugust
Average flight time3 hrs, 33 mins
Most popular airlineAirlink
Average flights per week2

Finding cheap flights from Johannesburg to Nosy-Be : Frequently asked questions

The best price we found for a return flight from Johannesburg to Nosy-Be is R 10,134. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 33 minutes is the average flight time from Johannesburg to Nosy-Be .
Airlink flies direct from Johannesburg to Nosy-Be .
As of March 2025, there are 2 flights per week flying from Johannesburg to Nosy-Be .
The cheapest month to fly from Johannesburg to Nosy-Be is usually March 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Nosy-Be Airport on Wednesday, 24 December 2025.
Yes – the average flight time is 3 hours and 33 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Nosy-Be but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Fasenina-Ampasy is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Nosy-Be is Airlink .

Travelling from Johannesburg to Fascene Airport (NOS): what you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where many unforgettable trips begin. Explore your departure choices from here for your flight from Johannesburg to Fascene Airport (NOS).

  • The average length of a direct flight from Johannesburg to Fascene Airport is 3 hours 32 minutes.

  • The timezone in Fasenina-Ampasy is UTC+3, which is 1 hour ahead of Johannesburg. Fascene Airport is located in Fasenina-Ampasy.

  • O.R. Tambo International Airport (JNB) to Fascene Airport (NOS) is the most popular route. There are 1 direct weekly departures to choose from. If you have things to do before leaving, hop on the last flight with Airlink at 09:10. Choose the first JNB to NOS departure with Airlink at 09:10 if you want to get going earlier.

  • For a stress-free journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to catch your flight from Johannesburg to NOS.

  • During popular months like July, you'll want to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead for an international flight when you fly during a peak period in general.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Get to your destination in one go from O.R. Tambo International Airport (JNB). Nonstop flights from Johannesburg to Fascene Airport (NOS) can be booked from here.

  • When taking off from JNB, you can catch a direct flight from Johannesburg to Fascene Airport with Airlink.

  • Whether you're eager to discover a new city along the way or just take a break, we make it a cinch to find a flight with a stopover. To compare your options taking off from O.R. Tambo International Airport (JNB), uncheck 'Direct flights only.' Addis Ababa Bole International Airport (ADD) is a stop you can make on your flight from Johannesburg to NOS.

  • From central Johannesburg, JNB is approximately 29 kilometres away. Visit the official airport website or use navigation apps to work out the best way to reach the terminal.

  • After a relaxed start to your trip? Stay near O.R. Tambo International Airport. Whether you're taking an early flight from Johannesburg to Fascene Airport or just don't like being rushed, these hotels have you covered:

About Fascene Airport (NOS)

  • Once your flight from Johannesburg to Fascene Airport has touched down, kick back at a hotel close by. Long Beach Resort, Nosy Be is a good option that's not too far from NOS.

Getting from Fascene Airport (NOS) to central Fasenina-Ampasy

  • Fascene Airport is approximately 21 kilometres from central Fasenina-Ampasy. With your own car rental or if you take a cab, the drive is about 35 minutes.

How to find the cheapest flights from Johannesburg to Fascene Airport (NOS)

  • R 4,949 is the cheapest price we've found for a one-way ticket from Johannesburg to Fascene Airport. Return flights start from R 10,134. Fares are subject to availability and may change at any time.

  • You're more likely to find cheap tickets from Johannesburg to NOS when you book 3 months ahead. We crunched the flight price data and found that's when fares on this route tend to be at their lowest.

  • You'll score the biggest savings on your tickets from Johannesburg to Fascene Airport if you travel in December. Take it one step further and use the 'Whole month' search tool to find the cheapest day to fly.

  • Create a Price Alert and track any changes on this route through email or push notifications. We'll let you know when prices fall. Timing is key when finding cheap tickets from Johannesburg to NOS.

  • Take advantage of the filters to find your ideal trip. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Johannesburg to Fascene Airport, use the 'Sort by' function. You can also filter by airline, departure and arrival times, and number of stops.

The best time to fly from Johannesburg to Fascene Airport (NOS)

  • August is the busiest month to catch a flight from Johannesburg to Fascene Airport while February is the quietest. To work out the best time to visit Fasenina-Ampasy, consider whether you prefer a lively vibe or a quieter pace.

  • Schedule your flight from Johannesburg to NOS for December if you're eager to explore the city during its warmest month. Expect temperatures in Fasenina-Ampasy to range from 25ºC to 29ºC.

  • July has average temperatures of between 21ºC and 26ºC. Look for cheap flights from Johannesburg to Fascene Airport around that time if you want to travel when it's cooler.

More about Fasenina-Ampasy

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.