Explore the world with
First Reservations & Travel

We bring great value, knowledge and personal service to finding you the perfect holiday in southern Africa, the UK, Europe, Australasia, the USA, the Middle East and the Far East.

Can’t find what you’re looking for?

REQUEST A QUOTE
  • Fly from Johannesburg to
    Cape Town
    Fare is for 1 adult. Valid 01 February -15 December 2018. Estimated Airport taxes included.
    from
    R2 200
    per person
    Club members
    R1 910
    per person
    ENQUIRE
  • Fly from Johannesburg to
    Rome
    Fare is for 1 adult. Valid for departures between 01 Jul - 01 December 2018. Estimated Airport taxes included.
    from
    R7 600
    per person
    Club members
    R7 300
    per person
    ENQUIRE
  • Sharjah
    Cultural Cities
    5 nightsfrom
    R10 100
    pp sharing
    Club members:
    R9 500
    pp sharing
    Valid for departures between 01 June - 30 September 2018.
    ENQUIRE
  • Fly from Johannesburg to
    Geneva
    Fare is for 1 adult. Valid for departures between 01 June - 30 September 2018. Estimated Airport taxes included.
    from
    R10 300
    per person
    Club members
    R9 500
    per person
    ENQUIRE
  • Italy
    Italy by Train
    7 nightsfrom
    R16 500
    pp sharing
    Club members:
    R15 900
    pp sharing
    Valid for departures between 12 July - 30 September 2018.
    ENQUIRE

​Travel

China
4 nightsfrom
R18 500
pp sharing
Club members
R17 900
pp sharing
Valid from 16 August – 30 November 2018
Rio de Janeiro
6 nightsfrom
R12 300
pp sharing
Club members
R11 900
pp sharing
Valid for departures between 01 – 30 October 2018.
Peru
7 nightsfrom
R41 000
pp sharing
Club members
R40 500
pp sharing
Valid from 22 July - 30 September 2018.
Hong Kong
9 nightsfrom
R18 400
pp sharing
Club members
R17 900
pp sharing
Valid for departure 22 July – 30 November 2018.
Vietnam
8 nightsfrom
R17 500
pp sharing
Club members
R17 000
pp sharing
For departures 01 April – 30 September 2018.
Singapore
5 nightsfrom
R14 900
pp sharing
Club members
R14 300
pp sharing
Valid from 01 May – 30 September 2018.
Mauritius
7 nightsfrom
R15 900
pp sharing
Club members
R15 500
pp sharing
Valid for departures from 24 April – 28 September 2018.
Finland
4 nightsfrom
R31 600
pp sharing
Club members
R31 000
pp sharing
Valid for departures from 01 April – 30 April 2018.
Cambodia
5 nightsfrom
R16 500
pp sharing
Club members
R16 100
pp sharing
Valid for departures from 01 June - 30 September 2018.
Buenos Aires
5 nightsfrom
R17 900
pp sharing
Club members
R17 300
pp sharing
Valid for departures from 01 March - 15 April 2018
Zagreb
6 nightsfrom
R16 900
pp sharing
Club members
R16 200
pp sharing
Valid for departures from 01 July - 30 September 2018.
Kuala Lumpur
6 nightsfrom
R15 900
pp sharing
Club members
R15 200
pp sharing
Valid for departures from 01 July - 30 September 2018.
Istanbul
7 nightsfrom
R13 900
pp sharing
Club members
R13 400
pp sharing
Valid 14 July - 12 December 2018.
Bali
7 nightsfrom
R13 700
pp sharing
Club members
R13 100
pp sharing
Valid for departures between 01 September – 30 November 2018.

Athens
9 nightsfrom
R20 500
pp sharing
Club members
R19 900
pp sharing
Valid for departure on 23 December 2018
New York
7 nightsfrom
R28 800
pp sharing
Club members
R28 300
pp sharing
Valid for departure on 8 May 2019
Abu Dhabi
7 nightsfrom
R13 100
pp sharing
Club members
R12 600
pp sharing
Valid from 15 July – 31 October 2018.
Phuket
7 nightsfrom
R8 700
pp sharing
Club members
R8 300
pp sharing
Valid for departures from 27 July – 31 August 2018. Book and pay by 31 July 2018.
Lisbon
5 nightsfrom
R10 500
pp sharing
Club members
R9 900
pp sharing
Valid between 01 August – 30 November 2018.
Larnaca
5 nightsfrom
R11 500
pp sharing
Club members
R11 000
pp sharing
Valid for departures from 22 July – 1 November 2018.
New York
8 nightsfrom
R22 800
pp sharing
Club members
R22 300
pp sharing
Valid for departures from 22 July – 30 September 2018.
Warsaw
10 nightsfrom
R26 100
pp sharing
Club members
R25 400
pp sharing
Valid for departure on 07 August 2018.
Botswana
3 nightsfrom
R13 700
pp sharing
Club members
R13 185
pp sharing
Valid from 01 May – 30 September 2018.
Mauritius
6 nightsfrom
R13 900
pp sharing
Club members
R13 500
pp sharing
Valid for departures between 01March – 18 June 2018.
Thailand
9 nightsfrom
R16 600
pp sharing
Club members
R16 100
pp sharing
Valid for departures between 01 May - 31 October 2018
Phuket
7 nightsfrom
R9 500
pp sharing
Club members
R9 000
pp sharing
Valid for departures from 17 April – 31 October 2018.
Malaysia
9 nightsfrom
R21 700
pp sharing
Club members
R21 200
pp sharing
Valid for departures from 01 May - 31 October 2018.
Hong Kong and Macau
6 nightsfrom
R15 100
pp sharing
Club members
R14 800
pp sharing
Valid 01 March - 18 July 2018.

 

Goa
5 nightsfrom
R13 500
pp sharing
Club members
R12 900
pp sharing
Valid for departure on 21 December 2018
Koh Samui
5 nightsfrom
R15 900
pp sharing
Club members
R15 400
pp sharing
Valid from 01 October – 31 October 2018.
India
5 nightsfrom
R11 200
pp sharing
Club members
R10 700
pp sharing
Valid from 22 July – 30 September 2018.
Bangkok
6 nightsfrom
R13 600
pp sharing
Club members
R13 100
pp sharing
Valid from 22 July – 01 November 2018.
Israel
5 nightsfrom
R16 200
pp sharing
Club members
R15 600
pp sharing
For departures 22 July – 1 October 2018.
Bangkok
7 nightsfrom
R15 300
pp sharing
Club members
R14 800
pp sharing
Valid from 22 July – 31 October 2018.
China
5 nightsfrom
R15 300
pp sharing
Club members
R14 800
pp sharing
Valid from 01 May – 30 September 2018.
Male
7 nightsfrom
R23 500
pp sharing
Club members
R23 100
pp sharing
Valid for departures from 01 September - 30 November 2018.
Inhambane
3 nightsfrom
R10 500
pp sharing
Club members
R9 900
pp sharing
Valid for departures from 01 March – 25 November 2018.
Zanzibar
7 nightsfrom
R15 300
pp sharing
Club members
R14 500
pp sharing
Valid for departures from 01 September - 30 November 2018
Russia
7 nightsfrom
R24 900
pp sharing
Club members
R24 500
pp sharing
Valid for departures from 01 August – 30 November 2018.
Thailand
6 nightsfrom
R10 500
pp sharing
Club members
R10 100
pp sharing
Valid for departures from 01 June - 30 September 2018.
France
9 nightsfrom
R15 400
pp sharing
Club members
R14 900
pp sharing
Valid for departures from 01 July - 30 September 2018.

​Flights

Berlin
Fly from Johannesburg to
Berlin
from
R9 500 per person
Club members
R9 100 per person
Fare is for 1 adult. Valid 01 September - 30 November 2018. Estimated Airport taxes included.
Dusseldorf
Fly from Johannesburg to
Dusseldorf
from
R9 600 per person
Club members
R9 020 per person
Fare is for 1 adult. Valid 01 August - 30 November 2018. Estimated Airport taxes included.
Richards Bay
Fly from Johannesburg to
Richards Bay
from
R3 500 per person
Club members
R3 300 per person
Fare is for 1 adult. Valid 01 August - 30 November 2018. Estimated Airport taxes included.
Madrid
Fly from Johannesburg to
Madrid
from
R9 500 per person
Club members
R8 900 per person
Fare is for 1 adult. Valid 22 July - 01 November 2018. Estimated Airport taxes included.
Muscat
Fly from Johannesburg to
Muscat
from
R9 100 per person
Club members
R8 600 per person
Fare is for 1 adult. Valid 22 July - 01 November 2018. Estimated Airport taxes included.
Edinburgh
Fly from Johannesburg to
Edinburgh
from
R12 900 per person
Club members
R12 400 per person
Fare is for 1 adult. Valid for departures between 22 July - 31 October 2018. Estimated Airport taxes included.
Zurich
Fly from Johannesburg to
Zurich
from
R8 900 per person
Club members
R8 600 per person
Fare is for 1 adult. Valid for departures between 01 September - 30 October 2018. Estimated Airport taxes included.
Port Elizabeth
Fly from Johannesburg to
Port Elizabeth
from
R3 500 per person
Club members
R3 000 per person
Fare is for 1 adult. Valid for departures between 01 May - 30 June 2018. Estimated Airport taxes included.
Singapore
Fly from Johannesburg to
Singapore
from
R8 900 per person
Club members
R8 500 per person
Fare is for 1 adult. Valid for departures between 01 September – 30 November 2018. Estimated Airport taxes included.
Lisbon
Fly from Johannesburg to
Lisbon
from
R8 500 per person
Club members
R8 000 per person
Fare is for 1 adult 01 August – 30 November 2018. Estimated Airport taxes included.
Abu Dhabi
Fly from Johannesburg to
Abu Dhabi
from
R9 900 per person
Club members
R9 500 per person
Fare is for 1 adult 21 July - 30 November 2018. Estimated Airport taxes included.
Mombasa
Fly from Johannesburg to
Mombasa
from
R7 150 per person
Club members
R6 850 per person
Valid for departures from 21 July - 30 November 2018.
Seattle
Fly from Johannesburg to
Seattle
from
R15 500 per person
Club members
R14 900 per person
Valid for departures from 21 July - 30 November 2018.
Dublin
Fly from Johannesburg to
Dublin
from
R9 800 per person
Club members
R9 500 per person
Valid for departures from 21 July - 30 November 2018.

 

Helsinki
Fly from Johannesburg to
Helsinki
from
R9 900 per person
Club members
R9 500 per person
Fare is for 1 adult. Valid 01 September - 30 November 2018. Estimated Airport taxes included.
Milan
Fly from Johannesburg to
Milan
from
R8 700 per person
Club members
R8 100 per person
Fare is for 1 adult. Valid 16 January - 31 March 2019. Estimated Airport taxes included.
Jakarta
Fly from Johannesburg to
Jakarta
from
R11 100 per person
Club members
R10 500 per person
Fare is for 1 adult. Valid 01 August - 30 November 2018. Estimated Airport taxes included.
Las Vegas
Fly from Johannesburg to
Las Vegas
from
R13 500 per person
Club members
R13 100 per person
Fare is for 1 adult. Valid for departures between 01 October – 30 November. Estimated Airport taxes included.
Sarajevo
Fly from Johannesburg to
Sarajevo
from
R10 500 per person
Club members
R10 100 per person
Fare is for 1 adult. Valid for departures between 10 August - 01 November 2018. Estimated Airport taxes included.
Tel Aviv
Fly from Johannesburg to
Tel Aviv
from
R9 500 per person
Club members
R9 000 per person
Fare is for 1 adult. Valid for departures between 22 July - 30 September 2018. Estimated Airport taxes included.
Langkawi
Fly from Johannesburg to
Langkawi
from
R9 100 per person
Club members
R8 600 per person
Fare is for 1 adult. Valid for departures between 01 May - 30 June 2018. Estimated Airport taxes included.
Melbourne
Fly from Johannesburg to
Melbourne
from
R14 000 per person
Club members
R13 500 per person
Fare is for 1 adult. Valid for departures between 01 May - 30 June 2018. Estimated Airport taxes included.
Maun
Fly from Johannesburg to
Maun
from
R6 100 per person
Club members
R5 900 per person
Fare is for 1 adult 01 August – 30 November 2018. Estimated Airport taxes included.
Marrakech
Fly from Johannesburg to
Marrakech
from
R9 500 per person
Club members
R9 100 per person
Fare is for 1 adult 21 July - 30 November 2018. Estimated Airport taxes included.
Athens
Fly from Johannesburg to
Athens
from
R8 900 per person
Club members
R8 500 per person
Fare is for 1 adult 21 July - 30 November 2018. Estimated Airport taxes included.
Windhoek
Fly from Johannesburg to
Windhoek
from
R3 800 per person
Club members
R3 400 per person
Valid for departures from 21 July - 30 November 2018.
Osaka
Fly from Johannesburg to
Osaka
from
R11 500 per person
Club members
R10 900 per person
Fare is for 1 adult. Valid for departures between 01March – 18 June 2018. Estimated Airport taxes included.
Shanghai
Fly from Johannesburg to
Shanghai
from
R8 900 per person
Club members
R8 500 per person
Fare is for 1 adult. Valid for departures between 01 October - 30 November 2018. Estimated Airport taxes included.

 

Boston
Fly from Johannesburg to
Boston
from
R14 100 per person
Club members
R13 600 per person
Fare is for 1 adult. Valid 16 January - 31 March 2019. Estimated Airport taxes included.
Doha
Fly from Johannesburg to
Doha
from
R9 100 per person
Club members
R8 600 per person
Fare is for 1 adult. Valid 01 August - 30 November 2018. Estimated Airport taxes included.
Maputo
Fly from Johannesburg to
Maputo
from
R3 800 per person
Club members
R3 300 per person
Fare is for 1 adult. Valid 22 July - 01 November 2018. Estimated Airport taxes included.
Manila
Fly from Johannesburg to
Manila
from
R11 500 per person
Club members
R10 100 per person
Fare is for 1 adult. Valid for departures between 10 August - 01 November 2018. Estimated Airport taxes included.
Sydney
Fly from Johannesburg to
Sydney
from
R12 900 per person
Club members
R12 500 per person
Fare is for 1 adult. Valid for departures between 22 July - 31 October 2018. Estimated Airport taxes included.
New York
Fly from Johannesburg to
New York
from
R10 900 per person
Club members
R10 400 per person
Fare is for 1 adult. Valid for departures between 01 September - 30 October 2018. Estimated Airport taxes included.
Casablanca
Fly from Johannesburg to
Casablanca
from
R8 600 per person
Club members
R8 000 per person
Fare is for 1 adult. Valid for departures between 22 July - 30 September 2018. Estimated Airport taxes included.
Dubai
Fly from Johannesburg to
Dubai
from
R6 500 per person
Club members
R6 000 per person
Fare is for 1 adult. Valid for departures between 01 May - 30 June 2018. Estimated Airport taxes included.
Miami
Fly from Johannesburg to
Miami
from
R14 100 per person
Club members
R13 500 per person
Fare is for 1 adult 01 August – 30 November 2018. Estimated Airport taxes included.
Dalian
Fly from Johannesburg to
Dalian
from
R10 900 per person
Club members
R10 500 per person
Fare is for 1 adult 21 July - 30 November 2018. Estimated Airport taxes included.
Cairns
Fly from Johannesburg to
Cairns
from
R14 900 per person
Club members
R14 500 per person
Fare is for 1 adult 21 July - 30 November 2018. Estimated Airport taxes included.
Mauritius
Fly from Johannesburg to
Mauritius
from
R7 500 per person
Club members
R7 100 per person
Valid for departures from 21 July - 30 November 2018.
Crete
Fly from Johannesburg to
Crete
from
R11 900 per person
Club members
R11 500 per person
Valid for departures from 01 October – 30 November 2018
Fly with South African Airways