Tshwane Rapid Transit

012 323 1754



Tshwane Rapid Transit (TRT) and it's Directors, officers and employees shall not be responsible and disclaims all liability for any loss, damage (whether direct, indirect, special or consequential) and/or expense of any nature whatsoever, which may be suffered as a result of or may be attributable, directly or indirectly, to the use of, or reliance upon an information, links or services provided through this website.
For any queries please contact Njabulo at procurement@tshwanetransit.net or 0123231754