KRA Times Tower is the headquarters of the Kenya Revenue Authority (KRA) and one of the most recognisable government-service destinations in Nairobi. KRA officially lists its headquarters at Times Tower Building, Haile Selassie Avenue, Nairobi. Kenya Revenue Authority
If you are looking for other KRA service locations around the city, see the KRA Offices in Nairobi: Locations, Services and How to Get There main guide.
Times Tower is within Nairobi CBD and can be reached from most parts of the city using CBD-bound matatus and buses.
Where is KRA Times Tower?
KRA Times Tower is located along Haile Selassie Avenue in Nairobi CBD. The building serves as KRA’s headquarters. Kenya Revenue Authority
Its location on the southern side of the CBD places it close to several major public transport arrival points, making it relatively easy to reach from different parts of Nairobi.
What Services Are Available at KRA Times Tower?
Times Tower is KRA’s headquarters and handles various functions associated with Kenya’s tax administration.
However, many KRA services can now be accessed digitally, and not every tax-related issue requires a visit to Times Tower.
Before travelling, confirm whether your particular service requires physical attendance and whether Times Tower is the correct KRA office.
Other KRA Offices in Nairobi
Times Tower is not the only KRA location in Nairobi.
KRA’s current office directory also lists locations including Sameer Business Park on Mombasa Road, KESRA Centre in Westlands, Ushuru Pension Towers in Upper Hill, Ushuru Pension Plaza in Westlands and JKUAT Towers on Kenyatta Avenue. Kenya Revenue Authority
The KRA Offices in Nairobi guide brings these locations together to help commuters identify the appropriate destination before travelling.
How to Get to KRA Times Tower by Matatu
For most commuters, the simplest option is to take a matatu or bus towards Nairobi CBD and then continue towards the Haile Selassie Avenue side of the city centre.
Tell the conductor:
“Times Tower” or “KRA.”
The conductor can advise you on the most convenient alighting point for the particular route you are using.
From Kasarani
Passengers travelling from Kasarani can use Route 49 Nairobi–Kasarani towards Nairobi CBD.
After reaching central Nairobi, continue towards Haile Selassie Avenue and Times Tower.
From Githurai and Kahawa West
Passengers travelling from Githurai or Kahawa West can use Route 44 Nairobi–Githurai–Kahawa West towards Nairobi CBD.
Tell the conductor that you are going to Times Tower and ask for the most convenient CBD alighting point.
From Kawangware and Waithaka
Passengers travelling from Kawangware or Waithaka can use Route 2 Nairobi–Kawangware–Waithaka towards Nairobi CBD.
From the city centre, continue towards Haile Selassie Avenue.
From Ongata Rongai
Passengers travelling from Ongata Rongai can use Route 125 Nairobi–Ongata Rongai towards Nairobi.
Tell the conductor that your destination is KRA Times Tower and ask for the most convenient alighting point.
From Kiserian
Passengers travelling from Kiserian can use Route 126 Nairobi–Kiserian through Ongata Rongai towards Nairobi.
From the CBD, continue towards Times Tower on Haile Selassie Avenue.
From Eastlands
Commuters travelling from Umoja, Kayole, Donholm, Buruburu, Embakasi and surrounding neighbourhoods can use their usual CBD-bound matatu services.
Once in central Nairobi, continue towards Haile Selassie Avenue.
The Nairobi Matatu Routes and Numbers database can help you identify the appropriate route from your neighbourhood.
Which CBD Stage is Best for KRA Times Tower?
Passengers arriving on the southern or central side of Nairobi CBD will generally have a shorter onward walk to Times Tower.
If you are unfamiliar with Nairobi’s CBD stages, use the Nairobi Bus Stations, Matatu Stages and Termini guide to identify where your matatu terminates and how that relates to Haile Selassie Avenue.
Before Visiting KRA Times Tower
Check whether the service you need can be completed online before travelling.
If physical attendance is required, confirm that Times Tower is the correct KRA office for your particular matter. KRA operates multiple offices and specialised facilities around Nairobi, so travelling directly to Times Tower without checking could result in an unnecessary journey. Kenya Revenue Authority
Explore All KRA Offices in Nairobi
Times Tower is one part of the wider KRA office network in the capital.
Use the KRA Offices in Nairobi: Locations, Services and How to Get There guide to find other KRA locations and determine which office may be appropriate for your visit.
Metros Commuter Services Guide
This guide forms part of the Metros Commuter Services Guide, which connects important public-service destinations with Nairobi’s public transport network.
The database connection is:
KRA service → KRA office → Times Tower → Haile Selassie Avenue → CBD stage → matatu route → neighbourhood.
For Nairobi-wide public transport connections, use the Nairobi Matatu Routes and Numbers database.
Information last verified: September 2026.








