Last reviewed: October 2026

Planning a trip from Nairobi to Arusha? You’re in for an amazing journey through East Africa’s stunning landscapes. Whether you’re heading to Tanzania for a safari adventure, climbing Kilimanjaro, or exploring the cultural heritage of Arusha, getting there from Nairobi has never been easier or more affordable.
Bus shuttle service is the most reliable and budget-friendly way to travel the approximately 274 kilometers between these two vibrant cities. The journey takes you through beautiful countryside, past traditional villages, and across the famous Namanga border crossing – all while enjoying comfortable transport and professional service.
Private Car/Driving
If you prefer complete control over your schedule and a little extra comfort, driving takes approximately 4½–5 hours door to door. Car hire prices vary; our private transfer service gives you the whole vehicle, priced by instant online quote.
Flying
Commercial flights are available but are rarely used for this short distance. When you factor in airport arrival times, check-in procedures, transport to and from the airport, the relatively short flight time is rarely worth the hassle, shuttles prove much more practical and economical.
Bus shuttle service offers unbeatable value and convenience compared to other transportation options. While flying might seem faster, when you factor in airport transfers, check-in times, and costs, our direct shuttle service often proves more efficient and significantly more economical.
Our Toyota Coaster 22-seater buses provide the perfect balance of comfort and affordability. These modern vehicles are specifically designed for long-distance travel in East Africa, featuring comfortable seating, air conditioning, and ample storage space for your luggage.

At Riverside Shuttle, we specialise in comfortable, reliable transport between Kenya and Tanzania. Our service has been connecting travelers with their East African adventures for years, and we understand exactly what you need for a smooth, stress-free journey.
Our competitive fares start from £28 (about $37), making us one of the most affordable options for quality transport between Nairobi and Arusha. This incredible value includes:
Book early to secure your seat on your preferred departure date. Our commitment to affordable, quality service remains constant.

We operate daily departures with two convenient time slots:
The total journey time is approximately 5½–6 hours, including border crossing procedures. This timing accounts for:
Your comfort is our priority throughout the entire trip. Our Toyota Coaster buses are equipped with air conditioning, comfortable reclining seats, and large windows perfect for photographing the spectacular scenery along the way.
Rest stops are strategically planned to ensure you can stretch your legs, grab refreshments, and use clean facilities. Our drivers are experienced professionals who know the route intimately and ensure a smooth, safe journey.
We provide convenient hotel pickup in Nairobi at 07:00 for our 08:00 departure and 13:00 for our 14:00 departure. Our pickup service covers most hotels in Nairobi city center and nearby areas. Our main station is located at Parkside Hotel, but we’ll collect you from your accommodation to save you the hassle of getting to our departure point. If you’d rather meet us there, be at Parkside Hotel by 07:25 for the 08:00 departure or 13:25 for the 14:00 departure.
In Arusha, we provide drop-off service to hotels and lodges within the city center. If you’re staying outside the main area, we’ll arrange the most convenient drop-off point and can help coordinate onward transport.

Each passenger is entitled to:
This generous allowance means you can pack everything you need for your safari, trekking adventure, or extended stay in Tanzania without worrying about excess baggage fees. You could even bring your bike – just let us know in advance.
The Namanga border crossing may initially appear daunting for first-time travelers, but it’s really fairly straightforward. Our experienced drivers will point you in the right direction at the border. We allow time for all passengers to go through immigration and customs procedures. The border procedures can take from between 15 - 45 minutes depending on the day.
Essential documents you’ll need:
For further advice regarding the crossing: Read Here
Need to catch a flight from JKIA? We offer flexible connections to Nairobi’s main airport. Our airport service leaves at 08:30 and 14:30 from Paul Cafe, outside Terminal 1 arrivals – please be there 20 minutes before departure – and we have a team in the airport to assist you.
While we don’t provide direct service to Arusha Airport or Kilimanjaro International Airport, we can drop you at convenient locations where taxi connections are readily available. For Kilimanjaro International Airport specifically, we recommend booking to/or from Moshi, where we drop you at a convenient point to take a short taxi ride from there.
Alternatively we can arrange a private transfer directly there.
For travelers with specific airport requirements, our team can arrange specialized transport solutions to meet your needs.

Booking your Nairobi to Arusha journey is simple and secure through our online platform. Visit riverside-shuttle.com to:
We accept various payment methods to make booking convenient for international travelers:
Book your Nairobi to Arusha ticket by visiting our main booking page where you can see current availability and secure your seat instantly.
Dress comfortably for the 5-6 hour journey with layers to accommodate changing temperatures. The route takes you from Nairobi’s higher altitude to lower, warmer areas near the border, then back to Arusha’s moderate climate.
Essential items to carry:
We prioritise your health and safety throughout the journey. Our vehicles undergo regular maintenance, and our drivers are professionally trained for long-distance travel in East African conditions.
Health precautions to consider:

Our reputation is built on reliability, comfort, and exceptional customer service. We understand that your journey from Nairobi to Arusha is often the beginning of a once-in-a-lifetime East African adventure, and we’re committed to starting that experience on the right note.
What sets us apart:
Ready to book your journey? Visit our booking platform today to secure your seat on our comfortable, reliable shuttle service. With departure times at 08:00 and 14:00 daily, and fares from £28 (about $37), your East African adventure begins with Riverside Shuttle.
Contact our customer service team if you have any questions about luggage, pickup locations, or special requirements. We’re here to ensure your journey from Nairobi to Arusha is comfortable, affordable, and memorable for all the right reasons.
About 5½–6 hours, including the Namanga border crossing. The 08:00 departure arrives in Arusha at around 13:40 and the 14:00 departure at around 19:30.
Fares start from £28 (about $37) per person, including hotel pickup in Nairobi, border crossing assistance and a luggage allowance of 2 bags up to 30kg plus a backpack.
Be ready at your hotel by 07:00 for the 08:00 departure, or 13:00 for the 14:00 departure. If you meet us at Parkside Hotel instead, be there by 07:25 or 13:25.
At Paul Cafe, outside Terminal 1 arrivals. The airport shuttle leaves at 08:30 and 14:30; please be there 20 minutes before departure.
Most nationalities need a Tanzania visa. You can apply online for an eVisa before you travel, which we recommend, or get a visa on arrival at Namanga if your nationality is eligible. See our Namanga border crossing guide for documents and official links.
Book your shuttle or private transfer online. Instant confirmation, hotel pickup included, free date changes up to 12 hours before departure.