Be first to get our hottest deals, top tips and advice!

Latest Deals

Johannesburg

New York

return

from R8,330 R{{section.price}}

our top flight deals to from

{{filterValues.destFrom.name}}
Filter
{{filterValues.destTo.name}}
{{filterValues.priceType == "return" ? 'Return' : (filterValues.priceType == "All" ? 'All' :'One Way')}}
{{filterValues.month.name}}

Price Beat Guarantee

Find the same flight cheaper? Awesome, we'll beat it!

More Options

Search and book multi-city flights online and go further.

Flexibility

Get the freedom to change your mind with our Flexi-Fare Pass.

24-hour Support

Wherever you are in the world, STA Travel's team is on hand to help.

Exclusive Deals

Student, youth, or adult - get access to our best fares.

Globetrotters

No matter where you want to go, we've got every continent covered.