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 Lift Flights, Booked for You

Lift, the comfy local option

Lift is a South African low-cost airline known for flexible bookings and a comfortable A320 fleet. It flies the busy trunk routes between Joburg, Cape Town and Durban, with the Joburg to Cape Town corridor being its flagship. We find the cheapest Lift seat for your dates and book it for you, so you pay less than booking direct.

Where Lift flies

Lift keeps a focused network on the highest-demand domestic routes, mainly Johannesburg, Cape Town and Durban, flying out of OR Tambo, Cape Town International and King Shaka. It is known for adjusting its schedule to demand, so availability moves around. We watch the live prices and lock in the cheapest Lift fare going for you.

Bags and the fine print

Lift includes one 7kg carry-on free, with checked bags bought separately and priced per bag, up to 23kg each. One handy Lift quirk: if you change or cancel, the remaining balance lives in your Lift wallet for next time. When you book through us you can add checked bags up front, and BruPass members get cheaper bags.

Why book Lift through BruFly

You pay less and a real Bru does the work. We find the cheapest Lift seat, hold your card and only charge once the booking is confirmed, no hold music and no airport queues. Same Lift flight, better price, sorted for you.