We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Johannesburg to Nelspruit

Find flights

Compare prices (in new window)
    Select all
Hotels with free wifi in Nelspruit
Torburnlea
Torburnlea
86 Reviews
Nelspruit, South Africa
from
Utopia in Africa
Utopia in Africa
178 Reviews
Nelspruit, South Africa
from
Loerie's Call Guest House
Loerie's Call Guest House
592 Reviews
Nelspruit, South Africa
from
Beetleloop Guest House
Beetleloop Guest House
164 Reviews
Nelspruit, South Africa
from
Route information
  • Johannesburg, South Africa is 185 miles from Nelspruit
  • There are 9 weekly flights from Johannesburg, South Africa to Nelspruit
  • 7 non-stop flights are operating from Johannesburg, South Africa to Nelspruit today
  • South African Airways has the most nonstop flights between Johannesburg, South Africa and Nelspruit
  • Cape Town, South Africa - Cape Town Intl is the most popular connection for one stop flights between Johannesburg, South Africa and Nelspruit
In-Flight Information
  • The average flying time for a direct flight from Johannesburg, South Africa to Nelspruit is 0 hour 48 minutes
  • Most direct flights leave around 9:00 SAST
  • South African Airways flight 8827 is today's earliest flight from Johannesburg, South Africa to Nelspruit (9:00 SAST, Embraer RJ135)
  • South African Airways flight 8837 is today's latest flight from Johannesburg, South Africa to Nelspruit (18:05 SAST, Embraer RJ135)
Show more
Arrival information
  • Nelspruit is 9 mi from Kruger Mpumalanga Intl Airport (Nelspruit, South Africa).
  • Kruger Mpumalanga Intl Airport (Nelspruit, South Africa)
    • Kruger Mpumalanga Intl Airport offers nonstop flights to 9 cities.
    • Every week, at least 50 domestic flights and 7 international flights depart from Kruger Mpumalanga Intl Airport.
Show more