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.
Pick your date and departure time to see live fares and reserve your seats.
Book nowFares from
£28
Journey time
3½–4½ hours
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.
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.
Typically 3½–4½ hours, including the Arusha call. Border processing is extra if you are walking through into Kenya.
Yes — you ride the morning Moshi–Nairobi through service and alight at Namanga rather than continuing to Nairobi.
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.
Two bags up to 30 kg each plus a backpack per passenger are included in the fare.
Yes, free of charge if you request the change at least 12 hours before your original departure.
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.