JHB: Tel (011) 6841020 DBN: (031) 2087885 info@royaltravel.co.za

Please complete the form below and one of our staff will be in touch shortly

[ninja_forms id=1]

Royal Travel Durban

Royal Travel Durban

112 Problem Mkhize Road, Berea, 4001, South Africa

Royal Travel Johannesburg

Royal Travel Johannesburg

24 Crescent Drive, Randburg, 2193, South Africa


112 Problem Mkhize Road. Tel (031) 2087885.

Email info@royaltravel.co.za


24 Crescent Drive, Melrose Arch. Tel (011) 6841020.

Email infojnb@royaltravel.co.za