$596 Cheap flights to Tshwane

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap flights to Tshwane from $596 One Way, $305 Round Trip

$305 return flights and $596 one-way flights to Tshwane were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Deals For This Weekend's Flights

OriginDestinationTravel DatesFlights From*
HREJohannesburgNovember 20 to November 23$305
CPTJohannesburgNovember 22 to November 29$318
HREJohannesburgNovember 20 to November 22$327
CPTJohannesburgNovember 22 to December 2$478
FCOJohannesburgNovember 20 to December 3$674
LGWJohannesburgNovember 22 to December 2$850
LHRJohannesburgNovember 22 to November 27$870
JFKJohannesburgNovember 22 to November 30$1,223
LGWJohannesburgNovember 20 to November 23$1,280
LHRJohannesburgNovember 20 to December 12$1,430
ATLJohannesburgNovember 22 to November 29$1,545
LAXJohannesburgNovember 21 to November 25$1,614
JFKJohannesburgNovember 20 to December 6$2,000
LAXJohannesburgNovember 20 to December 20$2,117
*Prices include taxes and fees

Find The Perfect Hotel For After Your Flight

Score Epic Tshwane Accommodation Deals

City Lodge Hotel Hatfield

City Lodge Hotel Hatfield

3 out of 5
The Fields, 407 Hilda Street Pretoria Gauteng
$52 nightly
The price is $61 total per night from Nov 22 to Nov 23
$61 total
Nov 22 - Nov 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Pretoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our ...
Opens in a new windowCity Lodge Hotel Hatfield
Morning Star Express Hotel

Morning Star Express Hotel

3 out of 5
327 Visagie Street Pretoria Gauteng
Book a stay at this business-friendly hotel in Pretoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Burgers Park and Breytenbach ...
Opens in a new windowMorning Star Express Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our Top Tshwane Apartment Hotels

Accommodation @ Van's

Accommodation @ Van's

4 out of 5
6 Condon Avenue Centurion Gauteng
Fully refundableReserve now, pay when you stay
$51 nightly
The price is $58 total per night from Nov 16 to Nov 17
$58 total
Nov 16 - Nov 17
Total with taxes and fees
Book a stay at this business-friendly apartment in Centurion. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Centurion Theatre and Irene ...
8.2/10 Very Good! (25 reviews)
"Scrupulously clean and delightful staff"

Reviewed on Apr 8, 2026

Opens in a new windowAccommodation @ Van's
Faircity Grosvenor Gardens

Faircity Grosvenor Gardens

3.5 out of 5
212 Grosvenor Street Pretoria Gauteng
Stay at this hotel in Pretoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Hatfield Plaza and Edoardo Villa Museum are located ...
8/10 Very Good! (106 reviews)
"My family and i had a wonderful stay at Faircity Grosvener Gardens. The unit was clean and comfortable. However we would liked to have a more spacious shower. Location was excellent for us as it was close to the University of Pretoria and the area was pleasant apart from a bit of traffic noise. This ..."

Reviewed on Jul 18, 2019

Opens in a new windowFaircity Grosvenor Gardens
314 on Clark Guest House

314 on Clark Guest House

4 out of 5
314 Clark Street Pretoria Gauteng
$58 nightly
The price is $67 total per night from Dec 16 to Dec 17
$67 total
Dec 16 - Dec 17
Total with taxes and fees
Stay at this guesthouse in Pretoria. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Waterkloof Shopping Centre and Brooklyn Mall are ...
9/10 Wonderful! (56 reviews)
"We booked 2 rooms as a family and were really impressed. We’ve been to other 4 star places and were so dissapointed. This place is impressive. Good food, friendly staff, really clean with lots of extras. We will go there again. And a nice spacious parking area. Very safe enclosure."

Reviewed on Jun 29, 2026

Opens in a new window314 on Clark Guest House
Save an average of 15% on thousands of hotels when you're signed in
Waterkloof Apartments

Waterkloof Apartments

3 out of 5
203 Milner Street Pretoria Gauteng
$59 nightly
The price is $59 total per night from Nov 16 to Nov 17
$59 total
Nov 16 - Nov 17
Total with taxes and fees
Stay at this hotel in Pretoria. Enjoy free WiFi, free parking, and a business center. Popular attractions Brooklyn Mall and Waterkloof Golf Club are located ...
9.6/10 Exceptional! (14 reviews)
"Loved the wood finishes, clean, comfy and bedding lovely to dive into (it was winter so could not swim, will have to revisit in summer👏👏)."

Reviewed on Jul 11, 2026

Opens in a new windowWaterkloof Apartments
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Score Epic Tshwane Accommodation Deals

RH Hotel & Apartments - Pretoria

RH Hotel & Apartments - Pretoria

3 out of 5
Corner Steve Biko Road & Trevenna Street Pretoria Gauteng
Fully refundableReserve now, pay when you stay
$40 nightly
The price is $46 total per night from Nov 21 to Nov 22
$46 total
Nov 21 - Nov 22
Total with taxes and fees
Book a stay at this business-friendly hotel in Pretoria. Enjoy free WiFi, breakfast (surcharge), and room service. Popular attractions Ster-Kinekor Sterland ...
Opens in a new windowRH Hotel & Apartments - Pretoria
Boshoffville Family Farm

Boshoffville Family Farm

4 out of 5
94 Azalea Road Pretoria Gauteng
Book a stay at this business-friendly apartment in Pretoria. Enjoy free WiFi, free parking, and furnished balconies or patios. Popular attractions Daspoortrant ...
Opens in a new windowBoshoffville Family Farm
Manhattan Hotel

Manhattan Hotel

3 out of 5
247 Scheiding Street Pretoria Gauteng
Fully refundableReserve now, pay when you stay
$43 nightly
The price is $50 total per night from Dec 16 to Dec 17
$50 total
Dec 16 - Dec 17
Total with taxes and fees
Book a stay at this spa hotel in Pretoria. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Melrose House and Burgers Park are located ...
7.8/10 Good! (62 reviews)
"They did not put water in our room. We had to go downstairs to drink water."

Reviewed on Nov 9, 2026

Opens in a new windowManhattan Hotel
Save an average of 15% on thousands of hotels when you're signed in
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn

4 out of 5
221 Garsfontein Road Pretoria Gauteng
$101 nightly
The price is $116 total per night from Dec 16 to Dec 17
$116 total
Dec 16 - Dec 17
Total with taxes and fees
Book a stay at this business-friendly hotel in Pretoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our ...
Opens in a new windowProtea Hotel Fire & Ice by Marriott Pretoria Menlyn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Tshwane

Mongena Game Lodge
Great for families

Mongena Game Lodge

4 out of 5
Rust de Winter Road Hammanskraal Gauteng
$428 nightly
The price is $502 total per night from Nov 30 to Dec 1
$502 total
Nov 30 - Dec 1
Total with taxes and fees
Book a stay at this family-friendly lodge in Hammanskraal. Enjoy free breakfast, free parking, and room service. Popular attractions Oppi Plaas Picnic & Braai ...
8.6/10 Excellent! (30 reviews)

Families like: Outdoor pool, babysitting, free breakfast for the whole family, laundry

Travelers say...
"We loved our stay at Mongena. Our 4 year old daughter loved having zebras and impalas walking around the lodge. The game drives were amazing, the guides were knowledgeable and very friendly."

Reviewed on Apr 26, 2025

Opens in a new windowMongena Game Lodge
Protea Hotel by Marriott Pretoria Hatfield

Protea Hotel by Marriott Pretoria Hatfield

3 out of 5
1141 Burnett Street Pretoria Gauteng
Fully refundableReserve now, pay when you stay
$64 nightly
The price is $73 total per night from Nov 20 to Nov 21
$73 total
Nov 20 - Nov 21
Total with taxes and fees
Stay at this hotel in Pretoria. Enjoy free parking, 2 bars/lounges, and breakfast (surcharge). Popular attractions Hatfield Plaza and Edoardo Villa Museum are ...
Opens in a new windowProtea Hotel by Marriott Pretoria Hatfield
Kleinkaap Boutique Hotel
Great for families

Kleinkaap Boutique Hotel

4 out of 5
87 Jim Van Der Merwe Road Centurion Gauteng
Fully refundableReserve now, pay when you stay
$181 nightly
The price is $209 total per night from Nov 16 to Nov 17
$209 total
Nov 16 - Nov 17
Total with taxes and fees
Book a stay at this family-friendly hotel in Centurion. Enjoy 2 bars/lounges, room service, and a 24-hour health club. Popular attractions Centurion Mall and ...
9.2/10 Wonderful! (32 reviews)

Families like: Kids pool, babysitting, bicycle rentals nearby, laundry

Travelers say...
"This is a wonderful, well-run boutique hotel that is very popular. We loved our spacious king room and the restaurant has amazing food, with great staff all round. I highly recommend it but be aware that there events such as matric dances and weddings take place in the event space which can be noisy ..."

Reviewed on Oct 6, 2025

Opens in a new windowKleinkaap Boutique Hotel
Save an average of 15% on thousands of hotels when you're signed in
Opikopi Guest House

Opikopi Guest House

5 out of 5
581 Verdi Street, Constantia Park Pretoria Gauteng
$128 nightly
The price is $128 total per night from Nov 18 to Nov 19
$128 total
Nov 18 - Nov 19
Total with taxes and fees
Book a stay at this luxury guesthouse in Pretoria. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Moreleta Kloof Nature Reserve and ...
Opens in a new windowOpikopi Guest House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Need a Car For After Your Flight?

Tshwane

Snag some “suite” deals when you add cheap hotel rooms to Tshwane flights at Orbitz. You can score tickets to ballgames, concerts and other activities while planning your low fare flights. For non-stop air tickets or planned layovers, Orbitz is your discount travel resource.

Budget Prices, Luxury Life

Find mobile-only bargains on your home away from home with Orbitz cutting-edge mobile tools. Search domestic and international hotels at Orbitz On the Go. Find free travel planning apps for your iPhone, Android or iPad. You’ll always get our guaranteed low prices on your favorite hotels and flights to Tshwane.

Fun for All

While shopping Orbitz sales on Tshwane flights, remember to throw in some fun. Ticket sales for music, theatre, sports and more can be found on the Activities page. Just tell us what you want to do, and Orbitz will save your seat.

Non-Stop or Stop and Visit

Will you be flying round-trip or one-way? Going directly from Point A to Point B? Maybe you’d like to have dinner with family and friends along the way. Whether you need non-stop flights to {destination.name} or lowest cost layovers on Tshwane flights, you will always find the best air travel prices at Orbitz.

All in One

Now you can custom design the perfect travel package with Orbitz and save more when booking your flights to Tshwane. Do you have a favorite airline, hotel or car rental company? Every page at Orbitz gives you complete freedom to create your travel plans according to your unique wants and needs. Orbitz is designed to meet your discount travel planning needs completely and conveniently.

Frequently asked questions

Which airlines fly to Tshwane?
With 17 airlines ready to take you away to Tshwane, finding the ideal flight will be easy. Reserve a ticket with one of these major international carriers that jet into O.R. Tambo Intl. Airport (JNB):

  • Airlink - 647 flights to Tshwane per month
  • Safair - 141 flights to Tshwane per month
  • Fastjet Zimbabwe - 140 flights to Tshwane per month

How much is a flight to Tshwane?
This week, prices hovered between $305 and $2,117 for a round-trip flight to Tshwane. One-way flights originating from Washington (IAD) fell to a low $596 over the same time period.
How to book the cheapest flight to Tshwane?
Picking up cheap flights to Tshwane is as easy as booking your ticket with Orbitz. But if you'd like to make sure you're nabbing the best flight deals around, here are some suggestions to keep in mind:

  • Departing from or arriving at other airports can sometimes help you cut costs. Type in your preferred departure and arrival airports. Next, click on the 'Nearby airports' function below the form fields to look through your options.
  • If your plans aren't cast in stone, click on the 'Show flexible dates' link to bring up the flight deals across different departure dates. You may find an amazing fare.
  • You can also hit the 'Show options' link to filter results for your preferred airline, seating class, and nonstop and refundable flights. Under 'Sort & Filter' to the left, you can even pick the time of day you'd like to fly.
  • Once you've worked out your travel dates, don't delay booking your flight. Fares generally become more expensive as the departure date nears.
  • Bundle your hotels, flights and car rental into a value-for-money package deal. Save your dollars for things you're really excited about, like exploring Tshwane.
  • Don't travel during peak seasons if you can. By avoiding summer and school vacations, you can make superb savings on your airfares.

What is the best time to book a flight to Tshwane?
Generally speaking, January is the best time to purchase your airfare. This is closely followed by February and August. Bear this in mind while you browse for a cheap flight to Tshwane.
What day of the week is the cheapest to book a flight to Tshwane?
Make a booking on a Tuesday, Wednesday or Saturday. Generally, these are the cheapest days to purchase tickets to Tshwane. The getaway of your dreams starts with an incredible flight deal!
What is the cheapest day of the week to fly to Tshwane?
According to Orbitz data from 2020, you ought to start your trip on a Monday to get cheap flights to Tshwane. Next cheapest day? Tuesday. Saturday is the most expensive. So, leave early in the week if you want to book a bargain fare without paying premium prices.
What is the cheapest month to fly to Tshwane?
Travel in August if you don't want to eat into your budget. Orbitz data has found that it's generally the best month for cheap flights to Tshwane. June is when prices hit their peak.
Which airlines allow free cancellation?
We know that plans change and flexibility is more important than ever. That's why you can easily search for flights that have free cancellation and no change fees on Orbitz. Just click on "Filter by flexible change policies" and we'll find you fares more flexible than a lip balm left in the sun!
What do I need for the flight to Tshwane?
The trick to having a seamless flying experience is to be prepared. Here are some useful tips to bear in mind before you set off:

  • Nothing is more important than your travel documents. Which to bring and how many depend on whether you're flying domestic or international. Be sure to double check with your airline. In both cases, you'll need to present some sort of government-issued ID.
  • If you're flying direct to Tshwane, it's likely you're going to be in the air for quite a while. Pack some snacks and entertainment to keep you amused. Now is a fantastic time to pick up that novel you've been dying to read!
  • Temperatures in the cabin can change rapidly, so it's wise to pack a sweater. Consider compression socks too. They can help prevent blood clots and improve circulation.

How do I get cheap first-class/business deals to Tshwane?
Smart travelers have honed the art of finding business or first-class airfares to Tshwane without the sky-high price tag. Follow their example with these handy tips:

  • Flexibility is essential. By being open to different travel dates, you'll have better odds of landing a deal on first or business-class airfares.
  • Find a low-cost airline that offers business-class seats. They usually come with extra space and a glass of bubbly — and a nicer price.
  • Bid for an upgrade. Some carriers hold online auctions that let you put down a price for a seat at the front of the plane. You may also be able to upgrade with points earned through a flight rewards program.

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.