ALL AIRPORTS AIRPORT EXIT
ARRIVING AT

ARUSHA / MOSHILeaving Kilimanjaro International: transport guide

Kilimanjaro International · Tanzania
JRO
Medium riskUpdated June 2026High confidence

Most arrivals are for safaris — outfitter transfer is standard and safest. Curb taxis overcharge dramatically; no rideshare.

TL;DR

JRO (Kilimanjaro International) is the main international airport serving Arusha / Moshi, Tanzania. The recommended way out is Use your safari operator or hotel pre-arranged transfer (~US$50–US$70 to Arusha / US$50–US$60 to Moshi, 60–90 min to Arusha / 45–60 min to Moshi). Pickup is at Driver waits in Arrivals with name sign. The most common scam to watch for is "Fake driver name sign". Fares on the JRO → Arusha route typically run US$50–US$70; anything above US$150+ unbooked is almost certainly a scam. Last updated June 2026.

IF YOU ONLY READ ONE THING

Use your safari operator or hotel pre-arranged transfer

Typical fare
US$50–US$70 to Arusha / US$50–US$60 to Moshi
Journey time
60–90 min to Arusha / 45–60 min to Moshi
Pickup
Driver waits in Arrivals with name sign
WARNING · There is no rideshare at JRO; unbooked taxis quote US$120+ to tourists
01

Compare your options at a glance

OptionCostWaitPaymentPick
Safari/lodge pre-arranged transfer
US$50–US$70Pre-arranged💳Card / Cash
Negotiated curb taxi
US$60–US$90Immediate💵Cash
Riverside Shuttle to Moshi
TZS 10,000 ≈ US$4Scheduled💵Cash
Unnegotiated curb taxi
US$100–US$200Immediate💵Cash
02

Your first 30 minutes

  1. 1Pay visa-on-arrival US$50 (US$100 for US citizens) in CASH USD
  2. 2Clear immigration
  3. 3Collect bags, clear customs
  4. 4Find your name sign at Arrivals — most lodges send drivers
  5. 5Total to Arusha: 60–90 min
03

Airport exit score

AIRPORT EXIT SCORE
64/ 100
Stay sharp
  • Scam risk55
  • Public transport55
  • Ride-hailing60
  • Signage clarity70
  • Payment convenience70
04

Fare reality check

JRO → Arusha
  1. ExpectedWhat locals actually pay
    US$50–US$70
  2. ConcerningQuestion this — ask for the meter
    US$100+
  3. Probably being scammedWalk away. Find another ride.
    US$150+ unbooked
05

Best ways out, ranked

  1. 1

    Safari/lodge pre-arranged transfer

    RECOMMENDED
    Cost
    US$50–US$70
    Journey
    60–90 min
    Wait
    Pre-arranged
    Payment
    💳 Card / Cash
    Pros
    • No negotiation
    • Driver knows lodge
    Cons
    • Book ahead
  2. 2

    Negotiated curb taxi

    Cost
    US$60–US$90
    Journey
    60–90 min
    Wait
    Immediate
    Payment
    💵 Cash
    Pros
    • Available
    Cons
    • Must negotiate firmly
  3. 3

    Riverside Shuttle to Moshi

    Cost
    TZS 10,000 ≈ US$4
    Journey
    45–60 min
    Wait
    Scheduled
    Payment
    💵 Cash
    Pros
    • Cheap
    Cons
    • Scheduled only
    • Moshi only
  4. 4

    Unnegotiated curb taxi

    Cost
    US$100–US$200
    Journey
    60–90 min
    Wait
    Immediate
    Payment
    💵 Cash
    Pros
      Cons
      • Tourist-priced
    06

    Paying without surprises

    • USD cash essential — visa, taxi, tips. Crisp post-2013 bills only
    07

    Common scams

    Fake driver name sign

    Medium risk

    Someone holds a similar name sign to divert your transfer.

    HOW TO AVOID · Verify driver name and lodge name match your booking exactly.

    08

    What locals & travellers say

    JRO·Arusha / Moshi
    Old, torn, or marked bills are rejected for visa and many transactions.
    Official AirportUSD bills must be crisp + post-2013Checked June 2026likely
    01 / 02
    • "Old, torn, or marked bills are rejected for visa and many transactions." — USD bills must be crisp + post-2013
    • "Email your lodge 24h before to confirm driver name + plate." — Confirm transfer ahead
    09

    Arrival checklist

    • US$100+ crisp bills for visa
    • Driver name + plate confirmed
    • Yellow fever cert if arriving from at-risk country
    ✉︎

    Take it with you

    Email me this guide

    Get the JRO arrival brief in your inbox — best route, expected fare, scams to avoid. One email. No newsletter.

    10

    JRO arrival FAQs

    What is the safest way to leave Kilimanjaro International?
    Use your safari operator or hotel pre-arranged transfer. There is no rideshare at JRO; unbooked taxis quote US$120+ to tourists.
    Are taxis at JRO safe?
    Use the official taxi rank outside arrivals, confirm the meter is on before pulling away, and never accept a fare from someone approaching you inside the terminal. Risk profile for this airport: medium.
    Is ride-hailing (Uber, Bolt, Grab or similar) available at JRO?
    Ride-hailing availability at JRO varies — check the app before you land. Where it works, the pickup point is usually outside the arrivals curb in a marked zone.
    How much should a taxi from JRO to the city centre cost?
    Expected fare on the JRO → Arusha route is roughly US$50–US$70. Anything around US$100+ is high — US$150+ unbooked is a scam. Fares vary with traffic, time of day and taxi type, so confirm before you get in.
    Do I need cash for a taxi at JRO?
    Carry small local notes — Safari/lodge pre-arranged transfer expects card & cash. A backup card with no FX fees helps if a driver claims the terminal is broken.
    Where is the official taxi pickup at Kilimanjaro International?
    Driver waits in Arrivals with name sign. If you can't see a marked rank with a dispatcher or queue, walk back inside and ask at the information desk — never take an offer from someone roaming arrivals.
    Is JRO safe to arrive at late at night?
    JRO is generally manageable at night if you stick to the official taxi rank or pre-book a transfer. Avoid empty bus stops and outdoor pickup zones, and confirm your ride is moving before sharing personal details.
    What scams should I watch for at JRO?
    The most reported at JRO: Fake driver name sign. See the scams section above for how each one works and how to avoid it.
    12

    Other airports in Tanzania