JNB → CPT
- 1 passenger

BOOK ONLINE
SAVE THE MOOLAH.

We find the deals, you just book. Simple.

No Surprise Fees Real Humans Best Prices
Adults
12+ yrs
1
Children
2–11 yrs
0
Infants
Under 2
0

Direct flights only · FlySafair & Lift · Per person pricing · T&Cs

Members save more. Every flight.
CHOOSE YOUR BRUPASS
7-day free trial on both plans · Cancel anytime during the trial
BruPass
R99 /month
Yearly subscription paid monthly
BruFly discounted prices
1 passenger per booking
Try free for 7 days, then R99/month
Cheaper checked bags
BEST VALUE
BruPass PLUS
R199 /month
Yearly subscription paid monthly
BruFly discounted prices
Up to 5 passengers per booking
Cheaper checked bags for all passengers
Priority support via WhatsApp + priority bookings
Try free for 7 days, then R199/month
Both plans come with a free 7-day trial. T&Cs apply.

WHY FLY WITH THE BRUS?

SAFE AS Nkandla

We take secure payment seriously. Your moolah is 100% safe with us.

REAL BRUS, NOT BOTS

A real person checks every booking before it's confirmed. No bots, no guesswork.

NO QUEUES, NO NONSENSE

Book online in a few taps. No call centres, no hold music, no faffing about.

SAVE FOR THE BRAAI

We hunt down the absolute cheapest seat so you don't have to. More cash for chops.

What our customers say

TRUSTED BY MZANSI

4.6 Trustpilot 4.6 out of 5 stars on Trustpilot
★ See all reviews on Trustpilot
SELECT DATE
Su
Mo
Tu
We
Th
Fr
Sa
PRICE INSIGHTS

BruFly Step 1 of 4
1
2
3
4
PASSENGERSBILLINGBRUPASSCHECKOUT
BruFly Step 2 of 4
2
3
4
✓ DONEBILLINGBRUPASSCHECKOUT
Contact Details
Address
🧳 Add Luggage? (Optional)

Add checked luggage per person. Save the schlep at the airport.

*Bag prices estimated. Confirmed at booking.

BruFly Step 3 of 4
3
4
✓ DONE✓ DONEBRUPASSCHECKOUT
BruFly Step 4 of 4
4
✓ DONE✓ DONE✓ DONECHECKOUT
⚠️ Important — Please Read

Your card will have the amount held (not charged) via secure preauthorisation. Our team will action your booking within 24 hours.

✓ Accepted: Payment taken and ticket emailed.
✕ Declined: Hold released immediately — nothing charged.

Secured by Paystack · 3D Secure · No money taken until booking confirmed

BruFly
✈️

YOU'RE BOOKED IN!

Your booking request is with our team. We'll action it within 24 hours. Your card is only charged if accepted.

Booking Reference
----------
WHAT HAPPENS NEXT?
Check your email
Your booking request confirmation was sent. Check spam if you don't see it.
Wait up to 24 hours
Accepted → card charged & e-ticket sent. Declined → pre-auth released, no charge.
Get your e-ticket
Your e-ticket arrives within 24 hours of your booking being accepted.
VIEW MY BOOKINGS → BOOK ANOTHER FLIGHT ✈
📬

CHECK YOUR EMAIL

We've sent a 6-digit code to your email.

Didn't get it? Resend code
Welcome back!

Loading your bookings...

R0
Total saved with BruFly BruPass

Loading...

Your Details
Email Address
-
Cell Number
-
City
-
Province
-
Your email address and main traveller cannot be changed per our T&Cs.
Main Traveller (locked)
First Name
-
Last Name
-
ID / Passport
-

Cancel BruPass?

Are you sure you want to cancel your BruPass subscription?

Cheap FlySafair Flights, Booked for You

FlySafair, the Bru's favourite

FlySafair is South Africa's biggest low-cost airline and the one most of our customers fly. It runs the largest domestic network in the country, with seats flying all day between Joburg, Cape Town, Durban, Gqeberha, East London, George and Bloemfontein. We hunt down the cheapest FlySafair seat for your dates and book it for you, so you pay less than going direct and skip the faff entirely.

Where FlySafair flies

FlySafair covers around 15 destinations across Southern Africa, mostly domestic with a few regional routes into Namibia, Zimbabwe and beyond. For local trips it is hard to beat on choice and frequency, with hubs at OR Tambo, Lanseria, Cape Town and Durban. Whatever the route, we compare the live prices and grab the lowest fare going.

Bags and the fine print

FlySafair runs a pay-for-what-you-need model. Your base fare includes a 7kg carry-on plus a small personal item, and checked bags are a paid add-on, usually 20kg, far cheaper when you add them at booking than at the airport counter. When you book through us you can add your checked bags up front, and BruPass members get cheaper bags too.

Why book FlySafair through BruFly

Simple: you pay less and a real person handles it. We find the cheapest seat, hold your card and only charge once your booking is confirmed, no call centres and no queues. The flight is the same FlySafair flight, just sorted for you at a better price. More cash for the braai.