ARUSHA / MOSHILeaving Kilimanjaro International: transport guide
Most arrivals are for safaris — outfitter transfer is standard and safest. Curb taxis overcharge dramatically; no rideshare.
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.
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
Compare your options at a glance
| Option | Cost | Wait | Payment | Pick |
|---|---|---|---|---|
Safari/lodge pre-arranged transfer | US$50–US$70 | Pre-arranged | 💳Card / Cash | |
Negotiated curb taxi | US$60–US$90 | Immediate | 💵Cash | — |
Riverside Shuttle to Moshi | TZS 10,000 ≈ US$4 | Scheduled | 💵Cash | — |
Unnegotiated curb taxi | US$100–US$200 | Immediate | 💵Cash | — |
Your first 30 minutes
- 1Pay visa-on-arrival US$50 (US$100 for US citizens) in CASH USD
- 2Clear immigration
- 3Collect bags, clear customs
- 4Find your name sign at Arrivals — most lodges send drivers
- 5Total to Arusha: 60–90 min
Airport exit score
- Scam risk55
- Public transport55
- Ride-hailing60
- Signage clarity70
- Payment convenience70
Fare reality check
- US$50–US$70ExpectedWhat locals actually pay
- US$100+ConcerningQuestion this — ask for the meter
- US$150+ unbookedProbably being scammedWalk away. Find another ride.
Best ways out, ranked
- 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
Negotiated curb taxi
- Cost
- US$60–US$90
- Journey
- 60–90 min
- Wait
- Immediate
- Payment
- 💵 Cash
Pros- Available
Cons- Must negotiate firmly
- 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
Unnegotiated curb taxi
- Cost
- US$100–US$200
- Journey
- 60–90 min
- Wait
- Immediate
- Payment
- 💵 Cash
ProsCons- Tourist-priced
Paying without surprises
- USD cash essential — visa, taxi, tips. Crisp post-2013 bills only
Common scams
Fake driver name sign
Medium riskSomeone holds a similar name sign to divert your transfer.
HOW TO AVOID · Verify driver name and lodge name match your booking exactly.
What locals & travellers say
“Old, torn, or marked bills are rejected for visa and many transactions.”
- "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
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
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.