Cheap Flight Deals from Townsville to Johannesburg
For as little as AU$ 1,465, you can take your next adventure to Johannesburg without breaking the bank. Choose between one-way and return tickets from Townsville below.
- One way
- Return
- TSV14:4032h 5m1 stopJNB14:45Thu, Jan 30|Townsville - Johannesburg|Qantas AirwaysAU$ 1,465AU$ 3,00451% OFF51% OFFAU$ 3,004AU$ 1,465
- TSV14:4032h 5m1 stopJNB14:45Sat, Dec 14|Townsville - Johannesburg|Qantas AirwaysAU$ 2,470AU$ 3,00418% OFF18% OFFAU$ 3,004AU$ 2,470
- TSV14:4032h 5m1 stopJNB14:45Fri, Jan 3|Townsville - Johannesburg|Qantas AirwaysAU$ 2,508AU$ 3,00416% OFF16% OFFAU$ 3,004AU$ 2,508
- TSV14:4032h 5m1 stopJNB14:45Sun, Dec 15|Townsville - Johannesburg|Qantas AirwaysAU$ 2,673AU$ 2,673
- TSV13:003h 5mNonstopJNB14:00Thu, Dec 12|Townsville - Johannesburg|Qantas AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Best Time to Book Flights from Townsville to Johannesburg
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Top Airlines Flying from Townsville to Johannesburg
Compare prices from various providers below to understand which option best suits your travel needs, before enjoying a comfortable journey with a trusted airline from Townsville to Johannesburg.
Find more flights and airlines
Alternative Routes from Townsville to Johannesburg
Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Johannesburg from Townsville which could help you save money and time.
- CheapestTSV18:4045h 0m2 transferJNB07:40Townsville Airport - O. R. Tambo International AirportFri, Jan 31Qantas AirwaysAU$ 1,228
- TSV18:4045h 0m2 transferJNB07:40Townsville Airport - O. R. Tambo International AirportFri, Jan 31Qantas AirwaysAU$ 1,228Find More Flights
FAQ
How to find a cheap flight from Townsville to Johannesburg
Flight Information from Townsville to Johannesburg
Cheapest direct flight price | AU$ 1,465 |
---|---|
Off-season for travel | February |
Peak season for travel | December |
Flight distance | 11,681.13km |
Popular airline | Emirates |
Plan Your Trip Around Johannesburg
More Cheap Flights & Deals on Trip.com
Popular Flights From Townsville
- Townsville to Sydney Flights
- Townsville to Melbourne Flights
- Townsville to Cairns Flights
- Townsville to Manila Flights
- Townsville to New Delhi Flights
- Townsville to Hong Kong Flights
- Townsville to Manchester Flights
- Townsville to Venice Flights
- Townsville to Bacolod Flights
- Townsville to Auckland Flights
- Townsville to Singapore Flights
- Flights from Townsville Airport to Adelaide
- Flights from Townsville Airport to Albany
- Flights from Townsville Airport to Ahmedabad
- Flights from Townsville Airport to Amsterdam
- Flights from Townsville Airport to Ankara
- Flights from Townsville Airport to Apia
- Flights from Townsville to Adelaide Airport
- Flights from Townsville to Albany International Airport
- Flights from Townsville to Sardar Vallabhbhai Patel International Airport
- Flights from Townsville to Schiphol Airport
- Flights from Townsville to Esenboga Airport
- Flights from Townsville to Faleolo International Airport
- Flights from Townsville Airport to Brisbane Airport
- Flights from Townsville Airport to Kingsford Smith Airport
- Flights from Townsville Airport to Melbourne Airport
- Flights from Townsville Airport to Avalon Airport
- Flights from Townsville Airport to Cairns Airport
- Flights from Townsville Airport to Ninoy Aquino International Airport
Popular Flights to Johannesburg
- Sunshine Coast to Johannesburg Flights
- Cairns to Johannesburg Flights
- Alice Springs to Johannesburg Flights
- Ballina to Johannesburg Flights
- Hobart to Johannesburg Flights
- Kalgoorlie to Johannesburg Flights
- Port Macquarie to Johannesburg Flights
- Dubbo to Johannesburg Flights
- Armidale to Johannesburg Flights
- Port Hedland to Johannesburg Flights
- Launceston to Johannesburg Flights
- Flights from Kingsford Smith Airport to Johannesburg
- Flights from Melbourne Airport to Johannesburg
- Flights from Perth Airport to Johannesburg
- Flights from Brisbane Airport to Johannesburg
- Flights from Adelaide Airport to Johannesburg
- Flights from Cairns Airport to Johannesburg
- Flights from Perth to Lanseria International Airport
- Flights from Perth to O. R. Tambo International Airport
- Flights from Sydney to Lanseria International Airport
- Flights from Sydney to O. R. Tambo International Airport
- Flights from Melbourne to Lanseria International Airport
- Flights from Melbourne to O. R. Tambo International Airport
- Flights from Brisbane Airport to Lanseria International Airport
- Flights from Avalon Airport to O. R. Tambo International Airport
- Flights from Melbourne Airport to Lanseria International Airport
- Flights from Melbourne Airport to O. R. Tambo International Airport
- Flights from Adelaide Airport to Lanseria International Airport
- Flights from Adelaide Airport to O. R. Tambo International Airport
Recommended Routes
- Sydney to Johannesburg Flights
- Sydney to Cape Town Flights
- Brisbane to Johannesburg Flights
- Melbourne to Johannesburg Flights
- Melbourne to Cape Town Flights
- Adelaide to Johannesburg Flights
- Melbourne to Durban Flights
- Darwin to Johannesburg Flights
- Canberra to Johannesburg Flights
- Brisbane to Cape Town Flights
- Townsville to Port Elizabeth Flights
- Flights from Kingsford Smith Airport to East london
- Flights from Kingsford Smith Airport to Bloemfontein
- Flights from Kingsford Smith Airport to Umtata
- Flights from Kingsford Smith Airport to Cape Town
- Flights from Kingsford Smith Airport to Port Elizabeth
- Flights from Kingsford Smith Airport to Skukuza
- Flights from Darwin to O. R. Tambo International Airport
- Flights from Darwin to Cape Town International Airport
- Flights from Darwin to Kimberley Airport
- Flights from Darwin to King Shaka International Airport
- Flights from Darwin to East London Airport
- Flights from Darwin to Port Elizabeth International Airport
- Flights from Perth Airport to Lanseria International Airport
- Flights from Perth Airport to O. R. Tambo International Airport
- Flights from Kingsford Smith Airport to O. R. Tambo International Airport
- Flights from Kingsford Smith Airport to Lanseria International Airport
- Flights from Kingsford Smith Airport to Cape Town International Airport
- Flights from Brisbane Airport to O. R. Tambo International Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.