Moshi to Namanga Shuttle Bus

The Moshi to Namanga shuttle leaves Moshi daily at 06:00, calling at Arusha around 07:30, and continues to the Namanga border — the same early coach that runs through toward Nairobi. The journey takes about 3½–4½ hours depending on the Arusha stop and how busy the border road is.

Check Moshi to Namanga 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

£28

Journey time

3½–4½ hours

  • 06:00 departure · hotel pickup from 05:30
  • Calls at Arusha around 07:30
  • Alight at Namanga Border Post
  • Fares from £28

Hotel pickup in Moshi is from 05:30 (hotels between about 05:15 and 05:45). You alight at Namanga Border Post; if you are continuing into Kenya you clear Tanzanian exit and Kenyan entry immigration on foot yourself — allow around 45 minutes — and make sure any visa or eTA you need is arranged before you travel.

Each fare includes two bags up to 30 kg plus a backpack, and you can change your travel date free of charge up to 12 hours before departure. Your e-ticket arrives by email as soon as you book.

Frequently asked questions

What time does the Moshi to Namanga shuttle leave?

Daily at 06:00 from Moshi, with hotel pickup from 05:30. Collection from hotels can be from about 05:15 to 05:45. The coach calls at Arusha around 07:30 before continuing to the Namanga border.

How long does Moshi to Namanga take?

Typically 3½–4½ hours, including the Arusha call. Border processing is extra if you are walking through into Kenya.

Is this the same bus as Moshi to Nairobi?

Yes — you ride the morning Moshi–Nairobi through service and alight at Namanga rather than continuing to Nairobi.

Do I need a visa if I am only going to the border?

If you stay on the Tanzanian side you do not enter Kenya. If you walk across into Kenya, most travellers need a Kenyan visa or eTA, and arranging that is your responsibility before travel.

What's the luggage allowance?

Two bags up to 30 kg each plus a backpack per passenger are included in the fare.

Can I change my date after booking?

Yes, free of charge if you request the change at least 12 hours 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