BUY TICKET
JKIA Bus to Arusha & Moshi — Daily Shuttle & Private Transfers
Travel between Jomo Kenyatta International Airport (JKIA) and northern Tanzania’s Arusha and Moshi with confidence. Our JKIA bus service — operated in partnership with trusted operators like Ngurdoto Shuttle, Impala Shuttle, and Nairobi Bus Hire — provides scheduled daily shuttles, reliable private transfers, and flexible group hires. Whether you arrive at JKIA and need a seat to Arusha, are heading to Kilimanjaro for trekking, or connecting onwards from Nairobi, our shuttles combine safety, punctuality and great value.
What travellers want to know fast
Daily departure times
08:00 (main morning run) — some services also run a 14:00 departure depending on route and season.
Common fares (shared shuttle)
JKIA / Nairobi → Arusha from $25; JKIA / Nairobi → Moshi from $30.
Private hire
Vans for 10–22 pax from $400; private cars (1–6 pax) and luxury transfers available from $120–$350 depending on route.
Pick-up & drop-off
JKIA, Parkside Hotel, Silver Springs Hotel, city hotels in Nairobi, Arusha and Moshi, plus Kilimanjaro Airport & Marangu on request.
Border crossing
Route crosses at Namanga — passports, visas and vaccination certificates required.
Travelers choose our JKIA shuttle because it’s engineered for cross-border convenience and peace of mind:
with clearly published schedules and consistent operations across partners (Impala Shuttle, Ngurdoto and others)
modern, maintained buses with drivers who know the Namanga border and local checkpoints.
easily book online and pay with PayPal, credit card, or mobile money.
optional hotel or airport pick-ups to make arrivals and departures seamless.
for families, safari groups or corporate travel who value time and privacy
Detailed Schedule & Timetable
Our scheduled routes are customer-first: frequent, dependable and optimized for connecting flights and safari departures.
| Route | Departure (Nairobi / JKIA) | Arrival (Arusha / Moshi) | Duration |
|---|---|---|---|
| JKIA / Nairobi → Arusha → Moshi | 08:00 | Arusha ~14:00 → Moshi ~16:00 | ~6–7 hrs (includes 1 hr Arusha stop) |
| Moshi → Arusha → Nairobi / JKIA | 06:00 (Moshi) | Arusha ~10:00 → Nairobi ~14:00 | ~6–7 hrs |
Note: Timetables may vary seasonally. Always confirm your booked departure and report 30 minutes prior to the scheduled time (earlier if you have checked luggage or cross-border paperwork).
Pick-up & Drop-off Locations
We serve major pickup points to minimize transfers
Jomo Kenyatta International Airport (JKIA) — arrivals terminal pick-up.
Parkside Hotel — (Jeevanjee Gardens area).
Silver Springs Hotel (Argwings Kodhek Rd).
Central Nairobi hotels (prearranged).
Tanzania side
Booking, Payments & Ticketing
Booking is straightforward and secure:
Choose your route (JKIA/Nairobi → Arusha or Moshi).
Select seat or private transfer.
Pay online (PayPal, card, or M-Pesa where supported).
Receive e-ticket and WhatsApp confirmation (with driver contact where applicable).
Booking tips:
Book early for weekend departures and peak safari months (Jun–Oct, Dec–Jan).
If connecting from a flight, leave at least 3–4 hours buffer for customs, baggage and traffic.
For groups, select private transfer options for guaranteed seating and direct routing.
Shared Shuttle vs Private Transfer — Which should you pick?
| Service Type | Route | Capacity | Approx. Fare |
|---|---|---|---|
| Shared Shuttle | JKIA / Nairobi → Arusha | Per passenger | From $25 |
| Shared Shuttle | JKIA / Nairobi → Moshi | Per passenger | From $30 |
| Private Car | JKIA / Nairobi ↔ Arusha | 1–6 pax | From $120 |
| Private Van | Nairobi ↔ Moshi / Arusha | 10–22 pax | From $400 |
| Luxury Transfer | Kilimanjaro Airport → Nairobi | 1–22 pax | From $350 |
All fares are indicative and may vary slightly by season, vehicle choice, and confirmed pickup location.
Shared Shuttle vs Private Transfer — Which should you pick?
Shared Shuttle (best for price-conscious travellers)
Lower fare per person.
Fixed departure times (08:00 & often 14:00).
Shared with other passengers; scheduled stops.
Good for solo travelers and small groups without tight schedule needs.
Private Transfer (best for comfort, flexibility & speed)
Higher cost per vehicle (not per person).
Depart any time you choose — fully flexible schedule.
No shared passengers; direct and non-stop journey.
Ideal for families, business travellers, or groups who value privacy and time savings.
Travel Experience: Comfort, Safety & On-route Services
We prioritize your comfort and safety throughout the trip
Modern air-conditioned buses with comfortable seating and luggage compartments.
Professional drivers and crew familiar with cross-border protocols, road conditions and safety practices
Refreshment & toilet stops on the route; one extended break near Arusha to stretch and buy snacks.
Luggage assistance at boarding and disembarkation — let the crew help with heavy bags.
Who uses the JKIA → Arusha / Moshi route?
Trekking tourists heading to Mount Kilimanjaro (Moshi / Marangu / Machame routes).
Safari travelers linking to northern Tanzania’s Arusha, Tarangire, Lake Manyara, Ngorongoro & Serengeti.
Business travelers who need predictable daily departures.
Families and groups traveling between Nairobi and Tanzania.
We operate with partners such as Impala Shuttle, Ngurdoto Shuttle, Silver Springs shuttle, and local Nairobi Arusha Shuttle services — all with long track records in East Africa.
Travel tips & FAQs
For scheduled shuttles, be ready 30–60 minutes before the listed departure; if picking up from hotels, drivers usually arrive within an agreed pickup window.
Standard luggage allowance is one medium suitcase + carry-on. Large or extra items (e.g., climbing gear) should be declared at booking and may incur a small fee.
Refund and change policies vary by fare type — check the booking terms at checkout. Private transfer bookings typically have different cancellation rules than shared seats.
Border crossing times can vary. We recommend adding buffer time to any river/flight connections. Our operators aim to be transparent and will notify customers of major delays.
Coordinating travel for a group of 15 is no small task, but this service handled it with ease. Clean vans, on-time pickups, and great communication. Five stars!
Ahmed Salim
Tour Group Organizer
I always try to support local, sustainable companies. Their hybrid vehicle option and paperless check-in process really aligned with my values. Bonus: the ride was super comfortable, and my driver was great to chat with.
Sierra Damiane
Environmental Studies Grad Student
Book Your JKIA Shuttle Today
Ready to travel from JKIA to Arusha or Moshi? Choose a shared seat for smart savings or a private transfer for speed and flexibility. Book online now and get instant confirmation — or chat with our team on WhatsApp for quick help and group bookings.