KRA Ushuru Pension Towers is one of the Kenya Revenue Authority’s office locations in Nairobi’s Upper Hill business district. Commuters travelling there should distinguish it from KRA Times Tower in Nairobi CBD and KRA’s other service locations across the capital.
For the complete directory, see the KRA Offices in Nairobi: Locations, Services and How to Get There main guide.
The previous guide in this database covers KRA Sameer Business Park: Location, Services and How to Get There for commuters travelling to the KRA location along Mombasa Road.
Before travelling to Upper Hill, confirm that Ushuru Pension Towers is the KRA location handling your particular matter. Many KRA services are available online, while different physical offices may handle different functions.
Where is KRA Ushuru Pension Towers?
Ushuru Pension Towers is located in Upper Hill, Nairobi, one of the city’s major government, financial and corporate districts.
Upper Hill lies immediately outside Nairobi CBD and is connected to the city centre, Ngong Road and surrounding areas through several major roads.
When travelling by public transport, tell the conductor that your destination is Ushuru Pension Towers in Upper Hill rather than simply asking for “KRA.”
What KRA Services Are Available at Ushuru Pension Towers?
KRA operates several offices and specialised service locations across Nairobi.
If you have received instructions directing you to Ushuru Pension Towers, confirm the specific department, office or service indicated before travelling.
Many routine tax services can be accessed digitally, so a physical journey may not always be necessary.
KRA Ushuru Pension Towers vs KRA Times Tower
These are two different KRA locations.
KRA Times Tower is situated along Haile Selassie Avenue in Nairobi CBD and serves as KRA’s headquarters, while Ushuru Pension Towers is located in Upper Hill.
If your instructions specify Upper Hill, do not automatically travel to Times Tower simply because it is KRA headquarters.
Similarly, commuters directed to Times Tower should not travel to Upper Hill.
KRA Ushuru Pension Towers vs Sameer Business Park
KRA also operates from Sameer Business Park along Mombasa Road.
Commuters whose instructions specify Sameer should use the KRA Sameer Business Park guide for location and public transport information.
Always confirm the exact KRA office before beginning your journey.
How to Get to KRA Ushuru Pension Towers from Nairobi CBD
From Nairobi CBD, use public transport heading towards Upper Hill or a service providing convenient access to the district.
Tell the conductor:
“Ushuru Pension Towers, Upper Hill.”
Confirm your alighting point because Upper Hill covers a large area with numerous office buildings and government facilities.
From Kawangware and Waithaka
Passengers travelling from Kawangware or Waithaka can use Route 2 Nairobi–Kawangware–Waithaka towards central Nairobi.
Because this corridor approaches Nairobi through the Ngong Road side, ask the conductor about the most convenient connection or alighting point for Upper Hill.
From Ongata Rongai
Passengers travelling from Ongata Rongai can use Route 125 Nairobi–Ongata Rongai towards Nairobi.
The route approaches central Nairobi through the Lang’ata Road corridor. Tell the conductor your final destination is Ushuru Pension Towers in Upper Hill and ask for the most convenient connection.
From Kiserian
Passengers travelling from Kiserian can use Route 126 Nairobi–Kiserian through Ongata Rongai towards Nairobi.
Tell the conductor that Upper Hill is your destination so you can identify the most practical connection.
From Kasarani
Passengers travelling from Kasarani can use Route 49 Nairobi–Kasarani towards central Nairobi.
Depending on where the service terminates, passengers may need to connect from Nairobi CBD towards Upper Hill.
Allow additional time for the transfer.
From Githurai and Kahawa West
Passengers travelling from Githurai or Kahawa West can use Route 44 Nairobi–Githurai–Kahawa West towards Nairobi CBD.
From central Nairobi, connect towards Upper Hill and tell the conductor you are travelling to Ushuru Pension Towers.
From Eastlands
Passengers travelling from Umoja, Kayole, Donholm, Buruburu, Embakasi and surrounding neighbourhoods can use CBD-bound public transport before connecting towards Upper Hill.
Use the Nairobi Matatu Routes and Numbers database to identify the appropriate route from your neighbourhood.
From Mombasa Road
Passengers approaching Nairobi through Mombasa Road can connect towards Upper Hill depending on the particular service being used.
If your KRA instructions specify Sameer Business Park rather than Upper Hill, use the KRA Sameer Business Park guide instead.
Where Should You Alight?
Upper Hill contains numerous office towers, hospitals, hotels and government facilities, so telling the conductor only “Upper Hill” may not be specific enough.
Instead say:
“Ushuru Pension Towers.”
Confirm the most convenient alighting point before reaching the Upper Hill area.
Before Visiting KRA Ushuru Pension Towers
First establish whether your KRA matter requires physical attendance.
If it does, confirm that Ushuru Pension Towers is the correct office, check any appointment or departmental instructions and carry the documents specified for your visit.
This can prevent an unnecessary trip to the wrong KRA location.
Explore All KRA Offices in Nairobi
If you are unsure which KRA office you need, use the KRA Offices in Nairobi main directory.
It connects KRA locations around the capital with Nairobi’s public transport network and helps commuters identify the correct destination before travelling.
Metros Commuter Services Guide
This article forms part of the Metros Commuter Services Guide, connecting essential government-service destinations with Nairobi’s matatu and bus network.
The database connection is:
KRA service → KRA office → Ushuru Pension Towers → Upper Hill → public transport corridor → neighbourhood.
For Nairobi-wide public transport connections, use the Nairobi Matatu Routes and Numbers database.
Information last verified: September 2026.








