Moshi to Nairobi Shuttle Bus

If you're finishing a Kilimanjaro climb or safari around Moshi and need to catch an evening flight out of Nairobi, our daily 06:00 departure is built for exactly that. Hotel pickup from Moshi is from 05:30. The journey takes 7–8 hours including the Namanga border crossing, getting you into Nairobi or on to JKIA in the afternoon with time to spare.

Check Moshi to Nairobi departures and book

Pick your date and departure time to see live fares and reserve your seats.

Book now
Hotel pickupInstant confirmationFree date changesAir-conditionedGenerous cancellation

Fares from

£31.99

Journey time

7–8 hours

  • 06:00 departure · hotel pickup from 05:30
  • Timed for afternoon Nairobi/JKIA arrival
  • Good fit for evening flights out of Nairobi
  • Fares from £31.99

The early start means less time sitting in Nairobi waiting for a flight. At Namanga you'll clear Tanzanian exit and Kenyan entry immigration yourself, which takes about 45 minutes.

Two bags up to 30 kg each plus a backpack are included, and you can move to a different date for free up to 12 hours before departure. Your e-ticket is emailed to you as soon as you book, so you'll have it ready to show at pickup.

Frequently asked questions

Why does the Moshi to Nairobi shuttle leave so early?

The 06:00 departure (hotel pickup from 05:30 in Moshi) is timed to get you into Nairobi, or on to JKIA, in the afternoon so you have a comfortable buffer before an evening flight.

Will I make an evening flight from JKIA?

Most passengers arriving on this service comfortably make evening departures from JKIA, but for very early evening flights we'd recommend checking the day's schedule with us before booking.

Where does pickup happen in Moshi?

Hotel pickup is from 05:30 for the 06:00 departure — we confirm your exact collection point when you book.

How long is the border crossing at Namanga?

Allow around 45 minutes to clear Tanzanian exit and Kenyan entry immigration on foot before rejoining the shuttle.

What's the luggage allowance?

Two bags up to 30 kg each plus a backpack per passenger, which covers most trekking and safari kit.

Can I change my date if my climb finishes early or late?

Yes, free of charge with at least 12 hours' notice before your original departure.

Can I pay with M-Pesa / Mobile Payments?

Yes — when M-Pesa checkout is available on the booking form, switch the currency selector to KES or TZS to pay via M-Pesa or Airtel Money.

Other popular routes