Featured Airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Cape Town to Johannesburg (CPT-JNB)
Prices were available within the past 7 days and start at S$125 for one-way flights and S$260 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 24 Jul - Tue, 30 Jul
CPT
Cape Town
JNB
Johannesburg
S$260 Return, found 1 day ago
S$260
Return
found 1 day ago
Sun, 21 Jul - Sat, 27 Jul
CPT
Cape Town
JNB
Johannesburg
S$266 Return, found 8 hours ago
S$266
Return
found 8 hours ago
Wed, 24 Jul - Tue, 30 Jul
CPT
Cape Town
JNB
Johannesburg
S$269 Return, found 1 day ago
S$269
Return
found 1 day ago
Wed, 24 Jul - Tue, 30 Jul
CPT
Cape Town
JNB
Johannesburg
S$271 Return, found 1 day ago
S$271
Return
found 1 day ago
Fri, 26 Jul - Sun, 28 Jul
CPT
Cape Town
JNB
Johannesburg
S$271 Return, found 3 days ago
S$271
Return
found 3 days ago
Tue, 11 Jun - Thu, 13 Jun
CPT
Cape Town
JNB
Johannesburg
S$273 Return, found 3 days ago
S$273
Return
found 3 days ago
Sun, 21 Jul - Sat, 27 Jul
CPT
Cape Town
JNB
Johannesburg
S$276 Return, found 8 hours ago
S$276
Return
found 8 hours ago
Sun, 21 Jul - Sat, 27 Jul
CPT
Cape Town
JNB
Johannesburg
S$278 Return, found 8 hours ago
S$278
Return
found 8 hours ago
Fri, 26 Jul - Sun, 28 Jul
CPT
Cape Town
JNB
Johannesburg
S$279 Return, found 3 days ago
S$279
Return
found 3 days ago
Fri, 19 Jul - Sun, 21 Jul
CPT
Cape Town
JNB
Johannesburg
S$280 Return, found 2 days ago
S$280
Return
found 2 days ago
Origin airport | Cape Town Intl. |
Destination airport | O.R. Tambo Intl. |
Airlines serving | Cemair, Hahn Air Systems, Hahn Air Technologies |
Return price | S$259 |
Distance | 1264 km |
Perfect flights from Cape Town to Johannesburg
Your Journey from Cape Town to Johannesburg
Start your unforgettable journey with Expedia. Our broad selection of flights from Cape Town to Johannesburg caters to every travel need. Whether you're yearning for a romantic escape, a solo adventure, or a cultural immersion, we've got you covered.
Choosing Your Ideal Flight
With Expedia, you have access to a wide range of airlines, including Hahn Air Technologies, Cemair, Hahn Air Systems. Our selection of flights from Cape Town Intl. to O.R. Tambo Intl. caters to every traveler's requirements, ensuring your journey aligns with your schedule. With options from 20 airlines, you're bound to find the perfect flight.
Maximizing Value with Cape Town to Johannesburg Flights
Experience the joy of finding cheap flights from Cape Town Intl. to O.R. Tambo Intl. that fit your budget. Keep an eye out for our special deals and discounts, and check our flexible one-way fares from S$125 and roundtrip prices from S$260*.
Pre-Flight Essentials
Ensure a smooth journey from Cape Town to Johannesburg with Expedia. From information about check-in times and in-flight amenities to guidance on baggage policies, we provide all the essentials to prepare you for your flight.
Experience the Vibrant Johannesburg
Picture yourself stepping off the plane in Johannesburg and immersing yourself in the unique atmosphere of Johannesburg. From local markets to cultural festivals, each city offers its distinct charm. Make the most of your trip by exploring local attractions and indulging in the local cuisine. With Expedia, explore all this and more, tailored to your budget.
Added Convenience on Your Cape Town to Johannesburg Flight
Traveling with Expedia is more than just a flight. We offer details about in-flight amenities, baggage policies, and more to ensure a smooth and hassle-free journey. Choose from our variety of airlines and embark on a memorable journey from Cape Town to Johannesburg.
Beyond the Flight – Exploring Johannesburg
With Expedia, your adventure extends beyond the flight. Explore Johannesburg at your own pace by renting a car or booking a hotel. Discover hidden gems off the beaten path and create unforgettable memories.
Book Your Flight from Cape Town to Johannesburg with Confidence
Planning your next great adventure is a breeze with Expedia. Our user-friendly platform, unbeatable prices, and round-the-clock customer support make your travel experience seamless and stress-free. Embark on your journey from Cape Town to Johannesburg with confidence. Book your travel arrangements with Expedia today.
*Note: Prices may vary based on availability and are subject to change.
Frequently asked questions
- Trending Routes
- Trending Flights
- Top Flights Destinations
- More Carriers
- Nearby Airports
- Expedia's Latest Trends
Popular flights from Cape Town
- Cape Town to Rio de Janeiro (CPT - GIG)
- Cape Town to Paris (CPT - CDG)
- Cape Town to Istanbul (CPT - IST)
- Cape Town to Gaborone (CPT - GBE)
- Cape Town to Buenos Aires (CPT - EZE)
- Cape Town to Dar es Salaam (CPT - DAR)
- Cape Town to Hoedspruit (CPT - HDS)
- Cape Town to London (CPT - LHR)
- Cape Town to Singapore (CPT - SIN)
Popular flights to Johannesburg
- Addis Ababa to Johannesburg (ADD - JNB)
- Kuala Lumpur to Johannesburg (KUL - JNB)
- Bangkok to Johannesburg (BKK - JNB)
- Amsterdam to Johannesburg (AMS - JNB)
- Paris to Johannesburg (CDG - JNB)
- Barcelona to Johannesburg (BCN - JNB)
- Abu Dhabi to Johannesburg (AUH - JNB)
- London to Johannesburg (LHR - JNB)
- Beijing to Johannesburg (PEK - JNB)
- Singapore to Johannesburg (SIN - JNB)
- Harare to Johannesburg (HRE - JNB)
Popular flights from Cape Town
Top Flight Destinations Near Here
Johannesburg Airports
Johannesburg
Hotels
Two Villas Holiday Oxygen Style Bangtao BeachCasino Hotels in MacauThe Cumberland, LondonHotels with kitchenette in BintanHotels with Spa in BangkokSotetsu Grand Fresa Tokyo - Bay AriakeThe Westin Beijing ChaoyangHoshino Resorts KAI NikkoMonka HotelFX Hotel Taipei Nanjing East Road BranchSummit Hotel MagnoliaGay friendly Hotels in Cameron HighlandsStanford Hillview HotelCrowne Plaza Hong Kong Kowloon East, an IHG HotelHomeStay in Johor - KSL SeaView
Flights
Flights to North PoleSingapore to Johannesburg (SIN - JNB)Flights from George Bush IntercontinentalSingapore to Kupang (SIN - KOE)London to Inverness (LHR - INV)Lisbon to Casablanca (LIS - CMN)Singapore to Nairobi (SIN - NBO)Male to London (MLE - LHR)Singapore to Charleston (SIN - CHS)Los Angeles to Manila (LAX - MNL)Shanghai to Sapporo (PVG - CTS)Singapore to Semarang (SIN - SRG)Delhi to Kuala Lumpur (DEL - KUL)Malaysia Airlines Singapore (SIN) to Kuching (KCH) flightsNew York to Columbus (JFK - CMH)
*Available to Expedia members.