Welcome to Moshi

Top experiences in Moshi

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Travel guides

Starting at $36.39

Image for

Moshi activities

$160 Day Trips & Excursions

Kikuletwa Hot Springs

The drive to Kikuletwa Hot Springs will take about 1 hour 30 min. Pick up will be around 9 am in Moshi or Arusha. On a clear day, beautiful views of Mt. Meru or Mt. Kilimanjaro can be seen from the main road.After leaving the main road the drive will continue thru gorgeous African country side past small villages, bush land, dry riverbeds, as well as baobab and acacia trees. This area, which used to be a hunting ground for Europeans during the 1800s, is home to members of many different tribes, peacefully co-existing as neighbors. Although the game has long since migrated, it is still a haven to many animal species, including a large variety of birds.After 1 hour 30 min of driving, green sprawling fig trees fed by underground springs, will appear out of nowhere in this dry landscape, indicating Kikuletwa Hot Springs are within reach.The crystal clear water of the springs is perfectly refreshing and you may take a plunge via a rope from the trees, slowly wade into the water from the side, or just relax in the shade of the trees.  

$2590 Outdoor Activities

Mt Kilimanjaro Machame Route 9 Days

Day 1 - ArrivalArrive at Kilimanjaro Airport transfer to hotel in Moshi. Day 2 - From Machame Hut to Machame GateTrekking distance: 11 kilometersTrek time: 5 to 7 hoursEnvironment: Montane forestElevation: From 1800 meters to 3000 metersDay 3 -  From Machame Hut to Shira HutTrekking distance: 9 kilometersTrek time: 4 to 6 hoursEnvironment: MoorlandElevation: From 3000 meters to 3850 metersDay 4 - From Shira Hut to Barranco Valley Camp via Lava TowerHighest point: 4600 meters (at Lava Tower)Trekking distance: 12 kilometersTrek time: 6 to 7 hoursEnvironment: Semi-desertElevation: From 3850 meters to 3950 metersDay 5 - From Barranco Valley Camp to Karanga Valley CampHighest point: 4200 meters (top of the Barranco Wall)Trekking distance: 7 kilometers)Trek time: About 4 hoursEnvironment: Alpine desertElevation: From 3950 meters to 3930 metersDay 6 - From Karanga Valley Camp to Barafu HutTrekking distance: 6 kilometersTrek time: Around 3 hoursEnvironment: Alpine desertElevation: From 3930 meters to 4600 metersDay 7 - From Barafu Hut to summit Uhuru Peak, descent to Mweka CampHighest point: 5895 meters (Uhuru Peak)Trekking distance: 20 kilometers (7 kilometers ascent / 13 kilometers descent)Trek time: 12 to 15 hours (6 to 8 hours ascent / 6 to 7 hours descent)Environment: Alpine desert/Volcanic scree/Ice-capped summitElevation: From 4600 meters to 3100 metersDay 8 - Descent from Mweka Camp to Mweka Gate, return to hotelTrekking distance: 8 kilometersTrek time: 3 to 4 hoursEnvironment: Montane forestElevation: From 3100 meters to 1800 metersDay 9 - Departure

$2426 Outdoor Activities

9-Day Mount Kilimanjaro Bamba Trek (Machame Route)

Day 1: Moshi  Bus Station Pick-Up (D)Pick up at Moshi bus station and transfer to your accommodation in Moshi. Tonight, you will get briefed on your upcoming trek. Overnight in Moshi.Day 2: Transfer to Machame Gate (1,790m) & Trek to Machame Camp (3,010m) (B/L/D)Drive to the Machame Gate at the Kilimanjaro National Park where you will start your trek. After park entrance formalities, you will begin your ascent. After 6 hours of hiking you will reach Machame Camp [3,000m] where you will enjoy a hearty evening meal. Overnight at Machame Camp.Day 3: Trek to Shira Camp (3,845m) (B/L/D)Get up early and start climbing along a steep path towards Shira Camp [3,845m]. Enjoy a short lunch before continuing up a rocky ridge to the Shira Plateau. Have a delicious evening meal and overnight at Shira Camp [3,845m]. Overnight at Shira Camp on Mount KilimanjaroDay 4: Trek to Barranco Camp (3,960) via Lava Tower (4,640) (B/L/D)Today will be an acclimatization day so your body can adjust to the altitude. Have a relaxing breakfast and then set off on a 6-7 hour trek from Shira Camp to the Lava Tower [4,640m], before continuing through the Barranco Valley to Barranco Camp [3,960m]. Overnight at Barranco Camp.Day 5: Trek to Karanga Camp (4,035m) (B/L/D)Begin the day climbing up the imposing Great Barranco Wall before reaching Karanga Camp [4,035m]. Overnight at Karanga Camp.Day 6: Trek to Barafu Camp (4,600m) (B/L/D)Awaken to the sunrise reflecting off Mount Kibo summit today before setting out on your 3-4 hour hike to reach Barafu Camp [4,600m] situated on a narrow ridge. Overnight at Barafu Camp on Mount Kilimanjaro.Day 7: Trek to Uhuru Peak (5,896m) & to Millennium Camp (3,790m) (B/L/D)Today is the big “summit day!” Begin your trek towards Stella Point [4,685m] reaching the crater rim in about 5-7 hours. Trek for another 1-2 hours to Uhuru Peak [5,895m]. Descend along the same route back to Barafu Camp, then trek back down to Millennium Camp [3,790m]. Overnight at Millennium Camp.Day 8: Trek to Mweka Gate (1,630m) & Transfer to Moshi (B)Descend back down to reach the Mweka Gate. Overnight in Moshi.  Day 9: Moshi Bus Station Drop-Off (B)Today your trip comes to an end with a bus station drop-off for your departure. You will leave with amazing memories and remember this trip for the rest of your life!

$2000 Multi-day & Extended Tours

6-Day Tour - Shira Route Mount Kilimanjaro Trekking from Arusha

﾿ This is how your trip will look like:Day 1 - Drive to Kilimanjaro National Park Shira Gate. Hike to Shira The drive from Moshi to the trail head takes about 3 hours. Then you will hike through the rain forest on a winding trail up a ridge.Day 2 - Hike Shira Camp to Lava Tower to Barranco Camp Starting the Shira Plateau, keep on to the east up a ridge, fleeting the junction towards the peak of Kibo. Day 3 - Hike Barranco Camp to Karanga Camp Following breakfast, go away to Barranco and continue on a steep ridge up the Barranco Wall to the Karanga Valley and the crossroads which connects with the Mweka Trail.Day 4 - Hike Karanga Camp to Barafu Camp We keep on up to the Barafu Camp. You have accomplished the South Circuit, which offers views of the summit from many different angles. Here we make camp, rest, enjoy dinner, and prepare for the summit dayDay 5 - Hike Barafu Camp to Summit, down to Mweka Camp Extremely early in the morning midnight to 2 am, go on your way to the summit between the Rebmann and Ratzel glaciers.Day 6 - Hike Mweka Camp to Mweka Gate, drive to Moshi After breakfast continue the drop down to the Mweka Park Gate to receive your summit certificates. At lower elevations, it can be wet and muddy. Gaiters and trekking poles will help.

$1720 Outdoor Activities

5 days - Mount Kilimanjaro Climbing marangu route

Day 00: Arrival day:Arrive at the Kilimanjaro International Airport. You will be met at the Airport and transferred to the hotel/Lodge in Arusha or Moshi for your overnight and briefing by our mountain guide. You can start your trek any day of the year! Day 1: Arusha/Moshi to Marangu Gate to Mandara HutsElevation: (915 m/3,000 ft) to (1,830 m/6,000 ft) to (2,740 m/9,000 ft) Distance: 7 km Hiking Time: 4-5 hours Habitat: Montane Forest Meal Plan: Full Board Day 2: Mandara Huts to Horombo HutsElevation: (2,740 m/9,000 ft) to (3,690 m/12,100 ft) Distance: 11 km Hiking Time: 6-8 hours habitat: Heathland You may start to feel the effects of altitude here, and to aid your acclimatization, you can choose to spend an extra day resting at Horombo or climbing to a basecamp below Kibo’s sub peak Mawenzi.Meal Plan: Full Board Day 3: Horombo Huts to Kibo HutsElevation: (3,690 m/12,100 ft) to (4,695 m/15,400 ft) Distance: 10 km Hiking Time: 6-8 hours Habitat: Alpine Desert Wake to breakfast as usual, but if you wake early you can get some great photos of the sunrise. The first part of the day’s hike climbs through the dwindling heathland that blends into a moonscape as you enter the sweeping saddle connecting Mawenzi and Kibo. When you stop for lunch, and later when you cross this surprisingly large saddle, you can examine the summit climb up Kibo that you will be starting in just a few hours. Be careful to notice any signs of altitude sickness. There is no running water at the Kibo Huts.Meal Plan: Full Board Day 4: Summit Day! "Kibo Huts to Uhuru Peak to Horombo HutsElevation: (4,695 m/15,400 ft) to (5,895 m/19,340 ft) to (3,690 m/12,100 ft) Distance: 4 km up, 14 km down Hiking Time: 10-15 hours Habitat: Alpine Desert You do the beginning of this climb in the dark with headlamps or flashlights. It will be very cold until you start descending, so you will need all of your warm layers. This is, by far, the most difficult part of the trek. Slowly slowly, or, pole pole, and an optimistic attitude will get you there!Meal Plan: Full BoardDay 5: Horombo Huts to Marangu Gate then proceed to Moshi/ArushaElevation: (3,690 m/12,100 ft) to (1,830 m/6,000 ft) to (890 m/2,920 ft) Distance: 18 km Hiking Time: 5-7 hours Wake as usual, pack, and descend through the moorland to the Mandara Huts. Have lunch there then continue your triumphant recessional down through lush forest to the park gate, which you should reach around 2 or 3 PM. Remember to tip your guides, cooks, and porters, since you will be leaving them here. A vehicle will take you back to the Hotel in Moshi/Arusha, where it is definitely time for celebration!

$35 Transfers & Ground Transport

Nairobi Airport Transfers

Airport services between Jomo Kenyatta International Airport and city hotels and Nairobi hotels near Wilson airport and Jomo Kenyatta airport eg Parkside hotel, Hotel boulevard, Hilton hotel, Silversprings hotel, Fairviewhotel, Norfolk hotel, Grand regency hotel, hotel Intercontinental, 680, comfort inn, Mayfair, Safari park and Windsor golf club. We also conduct Transfers, drop offs and pick-ups between Nairobi tourists destinations and others such as Nakuru, Kisumu, Kakamega, Kericho, Eldoret, chogoria,Nyeri, Nanyuki, Mombassa, Namanga, Arusha, Moshi and Dar-es-salaam. You can choose to be dropped in either of the following vehicles. A high quality taxi service, professional, educated and courteous drivers, a fleet of modern vehicles, our professionalism insures that the safety and comfort of clients traveling to Nairobi airport, is our highest priority.