From Moshi Town to Nairobi City / Jomo Kenyatta Airport (NBO)

Cross-border transfer

Moshi to Nairobi (via Namanga Border)

The journey goes from Moshi via Arusha to the Namanga border, then directly on the clean highway to Nairobi. Border processing takes place in the Namanga One-Stop building.

Moshi to Nairobi (via Namanga Border) crossing, Kenya

Key facts

Price from
$410 USD flat rate
Distance
350 km
Typical duration
7.5 hours
Country
Kenya
From
Moshi Town
To
Nairobi City / Jomo Kenyatta Airport (NBO)

Route map

The crossing runs from Moshi Town to Nairobi City / Jomo Kenyatta Airport (NBO), about 350 km.

Loading map…

Indicative route, not turn-by-turn directions.

Travel requirements

  • Valid international passport (at least 6 months validity)
  • Approved Kenyan Electronic Travel Authorization (eTA)
  • Yellow Fever Immunization card
  • Negative PCR testing or fully vaccinated certificate (if applicable per latest directives)

How booking works

  1. Complete booking pre-authorization with pickup hotel address in Moshi
  2. Driver verifies documents and loads luggage securely in our modern air-conditioned vehicle
  3. Smooth border crossing assistance and dropoff at your selected Nairobi hotel or JKIA Airport

Book this crossing

Send your travel dates and passenger details and we will confirm your driver.

Book Moshi Town to Nairobi City / Jomo Kenyatta Airport (NBO)

Frequently asked questions

How long does the border crossing process take?

At the Namanga One-Stop border, standard clearance takes approximately 20-40 minutes depending on seasonal traveler density.

Can we stop for lunch along the road?

Absolutely. Our professional drivers are happy to stop at pre-selected, clean, and highly secure restaurants along the highway for refreshment and rest.

About this page

Published prices are flat rates in USD. Routes without a published rate are quoted on request. Last updated 2026-10-24.

Moshi Town to Nairobi City / Jomo Kenyatta Airport (NBO)

From $410