- Home
- Flights
- Flights from Nossi-Be
- Nossi-Be to Johannesburg
Flights from Nossi-Be to Johannesburg
Airlink flies nonstop from Nossi-Be to Johannesburg. The flight takes around 3h 40m.
Direct flights available 3h 40m
Nossi-Be to Johannesburg at a glance
Fastest flight3h 40mEstimated
Nonstop flightsYesAirlink
Airlines flying nonstop from Nossi-Be to Johannesburg
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
- -1hJohannesburg vs Nossi-Be
- Currency in Johannesburg
- ZAR
- Airports
- NOS → JNB, HLA
Flights from Nossi-Be to Johannesburg: questions answered
Are there direct flights from Nossi-Be to Johannesburg?
Yes. Airlink flies this route nonstop.
How long is the flight from Nossi-Be to Johannesburg?
A nonstop flight covers 2,534 km and takes around 3h 40m.
Which airlines fly from Nossi-Be to Johannesburg?
Airlink operates nonstop flights on this route.
Which airports serve Nossi-Be and Johannesburg?
Nossi-Be: Nosy Be International Airport (NOS). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).
What is the time difference between Nossi-Be and Johannesburg?
Johannesburg is 1 hour behind Nossi-Be.




