JRO Airport Code, Kilimanjaro Airport Location & Map

Kilimanjaro International Airport · Tanzania

JRO Airport Code, Kilimanjaro Airport Location & Map

Kilimanjaro International Airport’s IATA code is JRO and its ICAO code is HTKJ. The airport is in Northern Tanzania between Arusha and Moshi, making it the main international arrival point for Mount Kilimanjaro climbs and many Northern Tanzania safari itineraries.

JRO Use this IATA code for flight searches and bookings.
HTKJ ICAO location indicator used in aviation and weather data.
Northern Tanzania Between Arusha and Moshi on the safari and mountain corridor.
Kilimanjaro Airport code JRO Use JRO when booking flights, airport transfers or nearby accommodation.
ICAO airport code HTKJ Used for aviation operations, flight tracking and meteorological information.
Near Arusha About 40 km east / southeast Useful for travellers beginning a Northern Tanzania safari.
Near Moshi About 30 km west / southwest Useful for Mount Kilimanjaro climbers and mountain hotel stays.

Where is Kilimanjaro Airport?

JRO is between Arusha and Moshi — not inside either town.

Kilimanjaro International Airport is located on the Arusha–Moshi corridor in Northern Tanzania. It sits between the Kilimanjaro and Arusha regions, giving travellers practical access to the mountain, safari circuit and the wider Northern Tanzania tourism area.

The airport is not in Arusha city centre and it is not in Moshi town. This is why travellers should plan their onward transport before flying, especially when arriving late, travelling with children, carrying bulky climbing equipment or connecting to a safari itinerary.

For map use, enter “Kilimanjaro International Airport” or use the coordinates below. For airline reservations, the code you need is JRO — not “KIA,” which may be used informally but is not the airport’s booking code.

  • Map coordinates: approximately 3.4294° S, 37.0745° E.
  • Time zone: East Africa Time, UTC+3.
  • Airport elevation: about 2,932 feet / 894 metres above sea level.
  • Best known for: Mount Kilimanjaro, Arusha safaris, Serengeti, Ngorongoro, Tarangire and Lake Manyara connections.
Compare JRO with Arusha Airport and other Tanzania airports →

Avoid location confusion

What JRO is close to — and what it is not.

Kilimanjaro Airport works best when travellers understand its role in the region. It is an international gateway, not a town-centre airport or a direct substitute for every safari airstrip.

JRO is not in Arusha city

Arusha is the principal safari base for many visitors, but the airport is outside the city. Allow a deliberate transfer buffer between JRO and an Arusha hotel, safari briefing or Arusha Airport flight.

JRO is not on Mount Kilimanjaro

The airport is the main international arrival point for most climbers, but trailheads and trek briefings are reached by road. Moshi is a common climbing base, while specific routes may require onward travel to separate park gates.

JRO is not every safari airstrip

JRO is the international arrival airport. Some travellers then transfer to Arusha Airport or another departure point for light aircraft to the Serengeti and other safari areas. Plan those connections as separate airport-to-airport journeys.

Directions and onward planning

How to reach JRO from Arusha, Moshi and nearby travel bases.

The practical route depends on where you start and finish. Transfer duration changes with road conditions, traffic, exact hotel location, weather, stopovers and the time of day.

Do not schedule tight self-transfers.

A JRO-to-Arusha Airport connection, a late arrival followed by an early safari departure, or a flight-to-trailhead plan should include a meaningful time buffer and, where needed, an overnight stay.

Plan beyond the map pin

Use the next guide that matches your journey.

This page owns JRO’s code, location, map and airport geography. Use these dedicated pages for traveller tasks that require deeper or frequently updated information.

Flights, arrivals and departures

Check airline coverage, arrival procedures, departure timing and live operational information on their dedicated pages. Avoid relying on a location guide for time-sensitive flight information.

Explore JRO flights →

Hotels near JRO and layovers

Choose an airport-area stay, Moshi hotel or Arusha hotel based on arrival time, safari departure, transfer risk and whether your flight connection is protected by one ticket.

Find hotels near JRO →

Visa, immigration and entry rules

Entry requirements depend on nationality, visa category, passport validity and itinerary. Use the immigration guide for current planning, then confirm regulated requirements with official authorities.

Tanzania entry guide →

JRO location questions

Frequently asked questions about Kilimanjaro Airport’s location.

These answers help with map searches and trip planning. Use the route-specific guides for actual transport recommendations, current travel times and booking options.

Plan an Airport Transfer →
What is the airport code for Kilimanjaro International Airport?
The IATA airport code is JRO. This is the code to use for airline searches, flight bookings, baggage labels and airport-transfer reservations. The ICAO airport code is HTKJ.
Where is Kilimanjaro International Airport located?
Kilimanjaro International Airport is in Northern Tanzania between Arusha and Moshi, on the Arusha–Moshi corridor. It is positioned between the Kilimanjaro and Arusha regions rather than inside either Arusha city centre or Moshi town.
Is JRO closer to Arusha or Moshi?
JRO is closer to Moshi by distance. Official airport information places it about 30 kilometres west or southwest of Moshi and about 40 kilometres east or southeast of Arusha. Actual transfer time depends on road conditions and your exact destination.
Is Kilimanjaro Airport the same as Arusha Airport?
No. Kilimanjaro International Airport is JRO / HTKJ, while Arusha Airport is a separate, smaller airport commonly used for domestic and safari light-aircraft operations. Travellers may need a road transfer between the two airports.
Is JRO the nearest airport to Mount Kilimanjaro?
JRO is the main international airport used by most Mount Kilimanjaro climbers. It is not at the mountain or the park gates, so climbers normally continue by road to Moshi, their hotel or their trek operator’s meeting point.
What should I enter into Google Maps for Kilimanjaro Airport?
Search for “Kilimanjaro International Airport” or use the approximate coordinates -3.4294, 37.0745. Confirm your driver’s meeting location before travel because pickup and terminal-access arrangements can differ by service.
Which airport code should I use when booking an airport transfer?
Use JRO and provide your flight number, airline, arrival date, arrival time, final destination and the number of passengers. This lets the transfer provider monitor your arrival and send a vehicle suited to your luggage and group size.

Your route starts here

Now choose the right transfer from JRO.

Compare private transfers, taxi options, shuttles and onward journeys to Arusha, Moshi, Kilimanjaro trailheads and Northern Tanzania safari destinations.

Scroll to Top