
Popular airlines to Tshwane
IndiGo
Air India
Vistara
Delta
United
American Airlines
Emirates
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Cheap round-trip flights to Tshwane
Prices were available within the past 7 days and start at ₹22,472 for one-way flights and ₹39,425 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 29 Jan - Wed, 11 Feb
BOM
Mumbai
JNB
Johannesburg
₹39,425 Return, found 2 days ago
₹39,425
Return
found 2 days ago

Mon, 20 Apr - Sat, 2 May
BOM
Mumbai
JNB
Johannesburg
₹39,543 Return, found 5 days ago
₹39,543
Return
found 5 days ago

Mon, 2 Feb - Sun, 8 Feb
BOM
Mumbai
JNB
Johannesburg
₹40,337 Return, just found
₹40,337
Return
just found
Mon, 17 Nov - Thu, 20 Nov
BOM
Mumbai
JNB
Johannesburg
₹44,359 Return, found 1 day ago
₹44,359
Return
found 1 day ago

Mon, 17 Nov - Tue, 25 Nov
BLR
Bengaluru
JNB
Johannesburg
₹47,623 Return, found 5 days ago
₹47,623
Return
found 5 days ago

Mon, 24 Nov - Thu, 15 Jan
BOM
Mumbai
JNB
Johannesburg
₹49,537 Return, found 3 days ago
₹49,537
Return
found 3 days ago

Thu, 27 Nov - Mon, 1 Dec
BOM
Mumbai
JNB
Johannesburg
₹58,505 Return, found 21 hours ago
₹58,505
Return
found 21 hours ago

Wed, 28 Jan - Sat, 28 Feb
BOM
Mumbai
JNB
Johannesburg
₹60,585 Return, found 5 days ago
₹60,585
Return
found 5 days ago

Thu, 29 Jan - Mon, 2 Feb
DEL
Delhi
JNB
Johannesburg
₹61,231 Return, found 5 days ago
₹61,231
Return
found 5 days ago

Sat, 6 Dec - Wed, 31 Dec
HYD
Hyderabad
JNB
Johannesburg
₹61,853 Return, found 1 day ago
₹61,853
Return
found 1 day ago
Trending flights to Tshwane
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 29 Jan - Wed, 11 Feb
BOM
Mumbai
JNB
Johannesburg
₹39,425 Return, found 2 days ago
₹39,425
Return
found 2 days ago
Frequently asked questions
Book with confidence
About Tshwane
Expedia offers flights to Tshwane to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Tshwane or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Explore a world of travel with Expedia
Top Flight Destinations In World
- Flights to Türkiye
- Flights to Switzerland
- Flights to Japan
- Flights to Canada
- Flights to China
- Flights to United Kingdom
- Flights to South Korea
- Flights to Indonesia
- Flights to Argentina
- Flights to Colombia
- Flights to France
- Flights to Greece
- Flights to Norway
- Flights to Thailand
- Flights to Australia
- Flights to Brazil
- Flights to Russia
- Flights to Sweden
- Flights to Mexico
- Flights to Spain
Top Tshwane Hotels
- Protea Hotel by Marriott Pretoria Loftus Park
- Morning Star Express Hotel
- Hotel 224
- Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
- ANEW Hotel Centurion Pretoria
- Manhattan Hotel
- ANEW Hotel Hatfield Pretoria
- ANEW Hotel Capital Pretoria
- Apogee Boutique Hotel & Spa
- The Centurion Hotel
- The Capital Menlyn Maine
- City Lodge Hotel Lynnwood
- CT Hotel
- RH Hotel Pretoria
- Tayfin Royale Hotel & Restaurant
- Premier Hotel Pretoria
- Menlyn Maine Luxury Rentals
- Irene Country Lodge, Autograph Collection®
- Courtyard Hotel Arcadia
- Absolute Farenden Apartments
*Available to Expedia members.