JRO - Arusha, Tanzania

Getting from Kilimanjaro Airport to Arusha and Moshi

Last updated: April 2026

Quick answer

Kilimanjaro International Airport sits between Arusha and Moshi, roughly 46 km from Arusha and 35 km from Moshi town. There is no train and no scheduled public bus route into town, but the airport operator does run a shared shuttle bus to Moshi and Arusha at a published TZS 10,000. Otherwise your options are a pre-arranged transfer, a negotiated taxi from the airport parking area, or a pickup organized by your safari company or hotel. Most visitors to this airport are heading to safari lodges or Kilimanjaro climbing operators, and the vast majority have transport arranged in advance.

What actually happens after landing

JRO is a small airport. There is one terminal building. After landing, you walk across the tarmac to the arrivals hall. Immigration can be slow if a full plane arrives, as there are only a handful of counters. You may need to purchase a visa on arrival, which adds time and requires US dollars in cash. Baggage reclaim is a single carousel in a small room.

Once you exit the arrivals door, you step into an open-air parking area. It is immediately obvious that this is not a large international hub. There is a cluster of drivers holding signs, a row of parked vehicles, and not much else. If nobody is holding your name, the situation gets less comfortable quickly, because there are no official taxi ranks, no apps, and limited phone signal for some carriers.

Transport options explained honestly

Pre-booked transfer is what most travelers use. Your safari operator, hotel, or a separate transfer company sends a driver who meets you outside arrivals with a name board. The price is agreed beforehand, the vehicle is confirmed, and you avoid all negotiation.

Shared shuttle bus. There is a shared shuttle bus. The airport operator, KADCO, publishes a fare of TZS 10,000 to share the bus with other passengers heading to Moshi or Arusha. It is the only published ground-transport price at this airport. The trade-off is time: shared vehicles typically leave when full rather than to a timetable.

Airport taxis are parked in the lot outside arrivals. These are not metered. You negotiate the fare before getting in, and prices for foreigners start high. Drivers are generally friendly but the negotiation process is tiring after a long flight.

Hotel or safari company pickup is common. If you have booked a safari or are staying at a lodge, ask whether airport transfer is included. Many operators include it in their package price. Confirm this before arrival so you are not standing in the parking lot wondering.

Car rental exists but is limited. Most visitors to this region do not self-drive. Roads between the airport and Arusha are paved but driving standards and road conditions deteriorate quickly outside the main highway. If you are parking at the airport, KADCO charges TZS 2,000 per entry plus TZS 1,000 for each hour after that.

There is no Uber, Bolt, or similar rideshare service at JRO.

What the ride actually costs

Only one ground-transport price at this airport is officially published, and it is the shuttle.

  • Shared shuttle bus to Moshi or Arusha: TZS 10,000, published by the airport operator KADCO.
  • Car parking: TZS 2,000 per entry plus TZS 1,000 per hour thereafter, also published by KADCO.

Taxi fares at JRO are negotiated, not metered, and neither KADCO nor any Tanzanian authority publishes a rate for them. We are not going to print a range, because a made-up "going rate" is exactly the thing that gets quoted back to a driver as though it were official. What we can tell you is how the pricing works: you agree the fare before you get in, the asking price for foreigners starts high, and the fare is per vehicle rather than per person.

Taxi prices are usually quoted in US dollars at this airport, though Tanzanian shillings are also accepted. Pre-booked transfers are quoted per vehicle and fixed at booking, which is the main practical argument for them here: it removes the negotiation entirely, and you know the figure before you land.

If you want a benchmark before you negotiate, ask your hotel or safari operator what they would charge for the same run. They have no incentive to inflate it, and it is a real quote rather than a number from a website.

Late night arrivals

Several international flights arrive at JRO in the evening or late at night, particularly KLM from Amsterdam and Ethiopian Airlines connections. The airport functions normally at these hours, but the drive to Arusha or Moshi is on a dark, unlit highway. There are occasional police checkpoints at night. Having a pre-arranged driver is strongly recommended for late arrivals. Negotiating with taxi drivers in a dark parking lot at midnight is not an experience most people enjoy, and the number of available drivers drops significantly.

Families and luggage

If you are arriving with safari luggage, climbing gear, or a family's worth of suitcases, vehicle size matters. The standard airport taxis are Toyota saloons or small SUVs. A family of four with full luggage will need a larger vehicle like a Land Cruiser or minivan. Pre-booked transfers allow you to specify this. With taxis, you get whatever is available in the lot. Child car seats are virtually nonexistent in local taxis. If you need one, bring your own or request it explicitly when booking a transfer in advance.

Where you meet the driver

Drivers wait in the open area directly outside the arrivals exit. There is no indoor meeting point or dedicated waiting hall. Your driver will be among a group of people holding name boards and signs. If you cannot find your name, stay near the exit doors and call the number provided in your booking confirmation. Phone signal is available from Vodacom and Airtel, though it can be weak. Having your driver's phone number saved before you land is important.

Decision helper

Use your safari operator's transfer if it is included in your package. This is the simplest option and the driver will know where your lodge is.

Book a private transfer if you want a fixed price, confirmed vehicle, and someone waiting for you. Particularly wise for late arrivals, families, or if your safari begins the next day and you are just going to a hotel in Arusha.

Negotiate a taxi if you are an experienced traveler in East Africa, comfortable with haggling, traveling light, and arriving during daylight hours.

Frequently Asked Questions

Do I need a visa to enter Tanzania at JRO?

Most nationalities can still get a visa on arrival at official entry points, though Tanzania Immigration recommends applying online in advance at visa.immigration.go.tz. The Ordinary Visa costs USD 50 and is valid for up to 90 days. American citizens are required to apply for the Multiple Entry Visa instead, which costs USD 100 and is valid for a year — budget for that, not the USD 50. Citizens of 24 listed countries cannot use visa on arrival at all and must apply in advance. Bring clean, recent US dollar notes if paying on arrival, as change can be an issue.

Is there an ATM at JRO airport?

There are one or two ATMs in the arrivals area, but they are not always reliable. Do not depend on them as your only source of cash. Bring US dollars for visa fees and initial expenses.

Can I get a SIM card at the airport?

There are occasionally vendors near the exit selling SIM cards, but availability is inconsistent. You are better off buying one in Arusha or Moshi town where there are proper Vodacom and Airtel shops.

How long is the drive to Arusha?

About 45-60 minutes on a good day. The road is paved and generally in reasonable condition. Traffic is light compared to major cities, but slow trucks and occasional road works can add time.

Is the road from the airport safe at night?

The road itself is fine, but it is unlit and there are occasional animals, pedestrians, and cyclists on the road after dark. A confident driver who knows the route is important. This is not a road to navigate for the first time in the dark.

Should I tip the driver?

Tipping is appreciated in Tanzania, and a tip for a transfer driver who has waited for a delayed flight and handled your bags is a normal courtesy. We are not going to put a figure on it — what is customary varies, and a number invented here would just become someone else's expectation. For a taxi where you negotiated the fare, tipping is less expected but still welcomed.

Can I fly to JRO and go straight to a safari?

Yes, many safari operators pick you up directly from the airport. If your safari starts the same day, confirm the pickup time and meeting point with your operator. Flights sometimes arrive late, so build in buffer time.

Is there Wi-Fi at the airport?

There is limited free Wi-Fi but it is slow and unreliable. Do not count on it for anything time-sensitive like confirming a booking or reaching your driver.

What if my flight is delayed and my driver has left?

Reputable transfer companies track flights and adjust for delays. Confirm this when booking. If using a taxi, obviously nobody is waiting for you, and late-night options may be limited.

Can I share a transfer with other travelers to reduce cost?

Yes. The airport operator runs a shared shuttle bus to Moshi and Arusha at a published TZS 10,000 per person — the cheapest way out of the airport. Some transfer companies also offer shared shuttles. The catch with any shared vehicle is that it leaves when full, which can mean waiting 20-40 minutes after you are ready to go.

Kilimanjaro Airport is a gateway to some of the most remarkable landscapes in East Africa, but the airport itself is basic and the onward journey requires forethought. Arrange your transport before you arrive. The peace of mind of walking out and seeing your name on a board, especially after a long journey, is worth far more than the small amount you might save by haggling in the car park.

Related Airport Guides