Kilimanjaro International Airport Transfers: Getting to Arusha and Beyond
Kilimanjaro International Airport (IATA: JRO) sits in the dry lowlands between Arusha and Moshi, roughly 45 km from Arusha city centre and 27 km from Moshi. It is the primary entry point for northern Tanzania’s safari circuit and for Kilimanjaro climbers. Flights arrive here from Nairobi (Kenya Airways, Precision Air), Addis Ababa (Ethiopian Airlines), Doha (Qatar Airways), Dubai (Flydubai), Amsterdam (KLM), and several other hubs.
The airport is small but functional — one international terminal, straightforward immigration, and a baggage claim that delivers bags relatively quickly. Once through customs, your transfer options open up immediately outside arrivals.
Private Transfers: The Easiest Option
For most safari travellers and climbers, a pre-booked private transfer is the stress-free choice. A driver meets you in arrivals with a name board, assists with luggage, and takes you directly to your hotel or safari camp.
Cost: approximately $40–60 USD to Arusha, $25–40 USD to Moshi, as of 2026. Prices vary by vehicle size — a basic saloon car costs less than a Toyota Land Cruiser built for safari passengers.
Booking: Your safari operator or lodge almost always includes an airport transfer in the package price. If arriving independently, book through a transfer specialist like Kiwitaxi or contact your Arusha hotel in advance — most hotels can arrange a driver at competitive rates.
Journey time: 45–60 minutes to Arusha (traffic permitting), 25–35 minutes to Moshi.
The advantage of private over shared is reliability — the driver waits regardless of flight delays, and you leave immediately rather than waiting for other passengers to clear customs.
Shared Taxis and Group Transfers
Shared taxis operate on a fixed route between the airport and Arusha, picking up multiple passengers and departing when the vehicle is full. They cost significantly less per person but involve a wait.
Cost: roughly $20–30 USD per person to Arusha as of 2026. Prices are typically negotiated at the taxi rank outside arrivals.
How it works: After clearing customs, ignore tout offers inside the terminal. Head outside and walk to the official taxi rank on the right. Shared vehicles are usually Toyota Noah minibuses or saloon cars. Negotiate the fare before getting in, and confirm whether the price is per person or per vehicle.
Journey time: 60–90 minutes including potential stops in town.
This option suits budget travellers who are flexible on timing and comfortable negotiating fares. Solo travellers may end up paying for a full shared taxi anyway during quiet periods when there are few other passengers.
Shuttle Services
Several shuttle companies operate scheduled services between Kilimanjaro Airport and Arusha town, timed to meet incoming flights. These run like a shared minibus — fixed price, fixed departure once the shuttle fills.
Operators: Impala Shuttle and Bobby Shuttle both cover the JRO–Arusha route. Check current schedules and prices with your accommodation or on the operators’ websites.
Cost: approximately $20–25 USD per person as of 2026.
Journey time: around 60–75 minutes depending on hotel drop-off sequence.
Shuttles work well if you are travelling solo and your hotel is on a standard route. They are less practical if you are staying in a bush camp outside Arusha or if you have an early evening connection and do not want to wait.
Getting to Moshi from JRO
Moshi is significantly closer to the airport than Arusha and makes more sense as a base for Kilimanjaro climbers who need to be at the Machame, Rongai, or Marangu gates early on departure day.
Private taxi: $25–40 USD, approximately 25–35 minutes. Most Kilimanjaro operators include this transfer.
Shared taxi: $10–20 USD per person, 30–45 minutes. Ask at the official taxi rank.
Dala-dala (local minibus): Not recommended directly from the airport — these depart from Moshi bus stand and Arusha bus stand rather than the terminal itself. You would need a taxi or shared vehicle to the main road first.
Meeting Your Safari Operator
If you are starting a safari directly from JRO, your operator’s driver will meet you in the arrivals hall with a sign. This is the most common scenario for visitors on organised safari packages — the transfer is included in your tour cost.
Confirm the meeting point with your operator before departure. Most use the area just outside the customs exit. If no driver is visible, ask at the information desk in arrivals or call your operator directly — most Tanzanian tour companies are well-used to delayed arrivals.
Practical Notes for JRO Arrivals
Currency: There is an ATM in the arrivals hall (NMB Bank). The USD exchange rate is often better in Arusha town, but having some local currency for tips and small purchases is useful from the start.
SIM cards: Available immediately after customs from Vodacom and Airtel desks. A data SIM with 5–10 GB typically costs TZS 15,000–25,000 ($6–10 USD as of 2026). Alternatively, see our Tanzania eSIM guide to sort data before you land.
Yellow fever certificate: Required if arriving from a country with yellow fever risk. Officers check at immigration — have your certificate ready in your hand, not buried in a bag.
Visa on arrival: Available at JRO for most nationalities at $50 USD (single entry) as of 2026. Bring the exact amount in cash or be prepared for exchange-rate queuing. The online e-visa processed in advance is significantly faster.
Luggage trolleys: Available free of charge in the baggage claim area.
Getting from Arusha to the Safari Circuit
Arusha is the gateway to Tanzania’s northern safari circuit. Most national parks are accessed by road from here:
- Arusha National Park: 30–40 minutes east
- Lake Manyara: approximately 1.5–2 hours southwest
- Ngorongoro Crater: approximately 2.5–3 hours west
- Serengeti National Park: approximately 5–6 hours west (or a short bush flight)
- Tarangire National Park: approximately 2 hours south
Your safari operator will arrange all onward transport once you reach Arusha. If self-driving, see our Tanzania car rental guide for 4x4 hire options.
Summary: Which Transfer Should You Book?
| Option | Cost to Arusha | Journey Time | Best For |
|---|---|---|---|
| Private transfer (pre-booked) | $40–60 | 45–60 min | Safari groups, convenience, guaranteed pickup |
| Shared taxi | $20–30 per person | 60–90 min | Budget travellers comfortable negotiating |
| Shuttle service | $20–25 per person | 60–75 min | Solo travellers, town-centre hotels |
| Safari operator transfer | Included in tour | 45–60 min | Organised safari packages |
For most visitors, pre-booking a private transfer through your safari operator or a specialist like Kiwitaxi removes the only uncertain element of an otherwise well-organised northern Tanzania trip. Book it before you fly — it costs the same as negotiating at the rank but means one less thing to sort after a long-haul flight.
Book an experience
Top tours to book now
Already planning? These are the most popular experiences for this destination.
Frequently Asked Questions
- How long is the drive from Kilimanjaro Airport to Arusha?
- Approximately 45–60 minutes in normal traffic. The airport sits between Arusha and Moshi, roughly 45 km west of the city centre. Traffic on the Arusha-Moshi highway is usually light outside of rush hour.
- What is the cheapest way to get from Kilimanjaro Airport to Arusha?
- A shared taxi (dala-dala connection or group taxi) is the cheapest option at around $20–30 USD per person as of 2026. Walk out of arrivals, turn right past the taxi rank, and look for shared vehicles. Prices are negotiable and best arranged in advance through your accommodation.
- Is it safe to take a taxi from Kilimanjaro Airport?
- Yes, provided you use authorised vehicles from the official taxi rank rather than accepting offers from touts inside the arrivals hall. Pre-booking a private transfer through a reputable operator eliminates this concern entirely.
- Can I get from Kilimanjaro Airport to Moshi instead of Arusha?
- Yes — Moshi is actually closer, approximately 27 km east of the airport (around 30 minutes). Private taxis charge around $25–40 USD for this route. Many Kilimanjaro climbers base themselves in Moshi, and most operators include airport pickup in their trek packages.
Airport Transfers
Book Your Transfer in Advance
Fixed-price transfers from Julius Nyerere International Airport with no surge pricing or hidden fees. Book online, pay by card, and your driver meets you at arrivals.
We may earn a small commission — at no extra cost to you.