For airport shuttles to Kilimanjaro (JRO), various companies offer private transfers and shared shuttle buses connecting from Nairobi (JKIA) to Arusha/Moshi area, with options for different group sizes, booking online or via agents, and services ranging from luxury vehicles to large buses, focusing on convenience and reliable pickups at designated points like Paul’s Cafe at JKIA or Arusha/Moshi hotels. Popular providers include Speedway Luxury Shuttle, and Nairobi Arusha Moshi Shuttle, with prices varying by vehicle type and service, and it’s crucial to book ahead with flight details.
Key Shuttle Providers & Routes
- Speedway Luxury Shuttle & Nairobi Arusha Moshi Shuttle: Offer daily shuttle buses and private transfers between Nairobi (JKIA/City) and Arusha/Moshi/Kilimanjaro Airport (JRO), serving major tourist routes.
- Nairobi Arusha Moshi Shuttle: Provides bus services from Nairobi (Parkside Hotel) to Arusha (Bella Luna) and Moshi (YWCA), with airport pickups at Paul’s Cafe/Restaurant.
- We Offers private transfers from JKIA to Moshi/Arusha, including luxury vehicles and vans.

How to Book
- Online: Most companies allow booking via their websites, requiring flight details, arrival/departure times, and contact info.
- In Person: You might pay on board for some bus services.
- Via Agent: Book through your tour operator or hotel for arranged transfers.
Pickup Locations
- JKIA (Nairobi): Look for company representatives holding signs at designated spots like Paul’s Cafe or near Terminal 1A/1E arrivals.
- Kilimanjaro Airport (JRO): Agents meet passengers in the arrivals hall, often holding name signs.
- Arusha/Moshi: Pickups from hotels or specific points like YWCA or Bella Luna.
Types of Transfers
- Shared Shuttle Bus: Cost-effective for solo travelers or small groups (e.g., Nairobi to Moshi/Arusha).
- Private Transfer: More convenient and faster for groups, families, or those with tight schedules (e.g., Toyota Alphard for 1-4 people, private vans).
Tips
- Book in Advance: Especially for busy seasons, ensure your transfer is confirmed.
- Provide Details: Share flight numbers and times for accurate coordination.
- Check Travel Docs: Ensure you have visas and health certificates (like Yellow Fever if coming from certain countries).
