Getting There

By air. Nnamdi Azikiwe International Airport (ABV) is about 40 km west of the city centre. It is Nigeria's second busiest airport after Lagos and handles direct flights from London, Amsterdam, Dubai, Addis Ababa, Nairobi, and several other regional hubs. The drive from the airport to the city centre takes 45–60 minutes depending on traffic. Taxis from the airport are plentiful; agree a price before leaving the terminal. Ride-hailing apps (Uber and Bolt operate in Abuja) are increasingly available and often cheaper.

By road from Lagos. The A2 highway connecting Abuja and Lagos is heavily travelled and roughly 700 km — a drive of 8–10 hours depending on traffic and road conditions. Long-distance coaches operated by several private companies (ABC Transport, GUO, and others) make the journey overnight and during the day. The road passes through Ibadan and Lokoja; conditions are generally reasonable but can be poor in places. Flying is often the sensible option.

By train. The Abuja to Kaduna express train operates along a modern standard-gauge line and is the country's most reliable rail service. It does not connect Abuja directly to Lagos or the south at the time of writing, but the Abuja–Kaduna service is efficient and punctual by Nigerian standards. The Abuja end terminates at the City Gate station.