
Earn Miles
Introducing a new way to earn even more miles! ClubMiles has partnered with selected partners to give you more value. Every time you swipe your Diners Club at one of our partners, you will be rewarded with bonus miles.
This benefit is exclusive to ClubMiles members. All you have to do is pay using your Diners Club card when shopping at one of our partners – and you will receive a free gift from our partners in the form of valuable BONUS MILES.
*Terms and conditions apply

Welcoming Total to the ClubMiles family.
Swipe your Diners Club Card that is linked to ClubMiles at participating Total service stations and earn Club Miles!
ClubMiles and Total have entered into a partnership where all ClubMiles members will earn miles at a ratio of R30.00 = 1 mile (R50.00 for Corporates) whenever you fill up at participating Total service station or make a purchase in the Total convenience store.
This benefit is exclusive to ClubMiles members and is only applicable at selected participating Total service stations where the ClubMiles logo is displayed. To check which Total service stations are taking part, Simply go to https://www.total.co.za/petrol-stations/service-station-finder and search for a Total Service Station in your area and under the filter option, select the Diners Club option to see the Total Service Stations that accept Diners Club.
Alternatively you can download the Total Services App from the Google Play Store / Apple App Stores and use the service station finder feature in the app to find a participating Total Service Stations that accept Diners Club cards.
For full ClubMiles Rewards Terms & Conditions click here
Avis - part of the ClubMiles family
Earn 1 mile for every R5 spent at Avis. All you need to do is book your vehicle on ClubMiles and Avis have entered into a partnership where all ClubMiles members will receive bonus miles at a ratio of R5.00: 1 mile whenever cardholders use their Diners Club card to make a booking on the ClubMiles website. Members have to log into the ClubMiles website and make a booking on the AVIS page. Once the booking is made, you immediately earn the standard 1 mile for every R8.00 spent (R12.50 for Corporates). When you return the car, Avis will credit your account with bonus miles at a ratio R5.00 = 1 mile
Avis has the largest footprint in Africa – with over 144 outlets throughout Southern Africa.
Avis branches are conveniently located at all major airports and key city centres.
Avis has the biggest fleet of vehicles with the largest variety – Over 26,000 vehicles from entry level economy to luxury sedans.
Avis offers the following additional products – GPS, child safety seats and child booster seats, bike racks