- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Nossi-Be
Flights from Johannesburg to Nossi-Be
Airlink flies nonstop from Johannesburg to Nossi-Be. The flight takes around 3h 40m.
Direct flights available 3h 40m
Johannesburg to Nossi-Be at a glance
Fastest flight3h 40mEstimated
Nonstop flightsYesAirlink
Airlines flying nonstop from Johannesburg to Nossi-Be
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| AAirlink | — | — | — | Search |
Good to know
- Distance
- 2,534 km1,574 miles
- Flight time
- 3h 40mestimate
- Time difference
- +1hNossi-Be vs Johannesburg
- Currency in Nossi-Be
- USD
- Airports
- JNB, HLA → NOS
Flights from Johannesburg to Nossi-Be: questions answered
Are there direct flights from Johannesburg to Nossi-Be?
Yes. Airlink flies this route nonstop.
How long is the flight from Johannesburg to Nossi-Be?
A nonstop flight covers 2,534 km and takes around 3h 40m.
Which airlines fly from Johannesburg to Nossi-Be?
Airlink operates nonstop flights on this route.
Which airports serve Johannesburg and Nossi-Be?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Nossi-Be: Nosy Be International Airport (NOS).
What is the time difference between Johannesburg and Nossi-Be?
Nossi-Be is 1 hour ahead of Johannesburg.


