KRA Offices in Nairobi: Locations, Services and How to Get There

The Kenya Revenue Authority (KRA) provides tax and customs services to individuals, businesses, employers and organisations across Kenya. While many KRA services are available online, some taxpayers may still need to visit a physical office for assistance, verification or a service they have specifically been instructed to complete in person.

Nairobi has several KRA-related service locations, including offices in the Times Tower area of the CBD and other facilities serving different tax and customs functions.

This Metros guide helps commuters identify the appropriate KRA destination and understand how to reach it using Nairobi’s public transport network.

For routes from different parts of the city, use the Nairobi Matatu Routes and Numbers database.

KRA Times Tower Nairobi

Times Tower is the best-known KRA headquarters location in Nairobi and should become the first dedicated destination article in this cluster.

It is located along Haile Selassie Avenue in Nairobi CBD, close to several major government buildings, transport stages and commercial landmarks.

Because of its central location, commuters can reach the area from most parts of Nairobi through CBD-bound matatu services.

What Services Are Available at KRA Offices?

KRA administers Kenya’s national tax system and provides services relating to areas such as taxpayer registration, tax compliance, domestic taxes and customs.

However, many taxpayer services are now available digitally.

Before travelling to a KRA office, determine whether your issue can be handled online and whether you have specifically been directed to a physical location.

Do You Need to Visit a KRA Office?

Not every KRA transaction requires an office visit.

A taxpayer should first check the relevant official digital service. A physical visit may be necessary where additional assistance, verification or another in-person process is required.

If you have been given instructions to report to a particular KRA office, follow that location rather than automatically travelling to Times Tower.

How to Get to KRA Times Tower from Nairobi CBD

Times Tower is situated within Nairobi CBD and can be reached on foot from several major city-centre stages.

Passengers arriving around Railways, Bus Station, Archives or other central termini can continue towards the Haile Selassie Avenue side of the CBD.

The Nairobi Bus Stations, Matatu Stages and Termini guide can help identify the most convenient CBD arrival point.

From Kasarani

Passengers travelling from Kasarani can use Route 49 Nairobi–Kasarani towards Nairobi CBD.

Once in central Nairobi, continue towards Haile Selassie Avenue and Times Tower.

Tell the conductor that Times Tower is your final destination so you can identify a convenient alighting point.

From Githurai and Kahawa West

Passengers travelling from Githurai and Kahawa West can use Route 44 Nairobi–Githurai–Kahawa West towards Nairobi CBD.

From the CBD terminus, continue towards Haile Selassie Avenue.

From Kawangware and Waithaka

Passengers travelling from Kawangware or Waithaka can use Route 2 Nairobi–Kawangware–Waithaka towards Nairobi CBD.

Tell the conductor you are travelling to Times Tower/KRA and confirm the most convenient central Nairobi alighting point.

From Ngong Town

Passengers from Ngong Town can use Route 111 Nairobi–Ngong Town towards Nairobi.

From the CBD side of the journey, continue towards Haile Selassie Avenue.

From Ongata Rongai

Passengers travelling from Ongata Rongai can use Route 125 Nairobi–Ongata Rongai towards central Nairobi.

Because this corridor approaches Nairobi through Lang’ata Road, passengers should ask for the most convenient alighting point for Times Tower.

From Kiserian

Passengers from Kiserian can use Route 126 Nairobi–Kiserian through Ongata Rongai towards Nairobi.

Tell the conductor your destination is KRA Times Tower.

From Eastlands

Passengers travelling from Umoja, Kayole, Donholm, Buruburu, Embakasi and other Eastlands neighbourhoods can use CBD-bound services and continue towards Haile Selassie Avenue.

Use the Nairobi Matatu Routes and Numbers database to identify your appropriate route.

KRA Times Tower and Huduma Centre City Square

This cluster also creates an important geographic connection with Huduma Centre City Square, which is located along Haile Selassie Avenue near the Technical University of Kenya.

Once the live City Square URL is available, it should be linked here because the two destinations sit within the same wider government-services corridor.

This is how the Metros database becomes increasingly interconnected: a commuter searching for one government office can discover nearby public-service destinations and the transport routes serving the area.

Before Visiting a KRA Office

Check whether your tax issue can be resolved online before travelling.

If an office visit is necessary, confirm the exact KRA location handling your matter and any appointment or documentation requirements.

Do not assume every KRA service is available at every physical office.

Metros KRA Transport Database

This article begins the KRA branch of the Metros Commuter Services Guide.

The structure should become:

KRA service → correct office → landmark → CBD stage/corridor → matatu route → neighbourhood.

The first supporting destination article should be:

KRA Times Tower Nairobi: Location, Services and How to Get There

For Nairobi-wide public transport connections, use the Nairobi Matatu Routes and Numbers database.

Information last verified: September 2026.