The Namanga to Moshi shuttle boards at Namanga Border Post daily at 11:00, riding the morning Nairobi–Moshi through coach. You continue via Arusha (around 13:40) and on to Moshi, arriving in about 4–5 hours depending on the border and the Arusha stop.
Pick your date and departure time to see live fares and reserve your seats.
Book nowFares from
£28
Journey time
4–5 hours
There is no hotel pickup at Namanga — meet the coach at the border. Estimated pick-up time can vary with immigration queues, so contact dispatch if you are unsure of the day's running. If you have just crossed from Kenya, clear Kenyan exit and Tanzanian entry immigration on foot before boarding; allow around 45 minutes and have any visa or eTA ready.
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 is emailed as soon as you book.
Daily at 11:00 from Namanga Border Post. Times can slip when the border is busy — contact dispatch on the day if you need an updated arrival.
Typically 4–5 hours, including the Arusha call around 13:40 and onward running time to Moshi.
Yes — you board the morning Nairobi–Moshi through service at Namanga rather than in Nairobi or at JKIA.
At Namanga Border Post on the side matching your onward journey into Tanzania. The driver waits for passengers clearing immigration before continuing.
If you are entering Tanzania at Namanga, most travellers need a Tanzanian visa or eTA, and it's your responsibility to arrange this before you travel.
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.