Open Travel Guide
  1. Home
  2. Destinations
  3. Tanzania
  4. Dar es Salaam
  5. Day Trips
  6. Morogoro and Uluguru Mountains by SGR

Day Trips · Dar es Salaam, Dar es Salaam

Morogoro and Uluguru Mountains by SGR

  • Distance195 km west of Dar es Salaam
  • Travel timeAbout 1.5-2 hours by SGR train
  • TransportSGR electric train from Dar es Salaam SGR station (Pugu Road) to Morogoro; economy about 14,000-22,000 TZS (approx. $6-9)
  • Difficultymoderate
  • Rating★ 4.0
  • Best seasonJune-October

Morogoro is a regional town about 195 km west of Dar es Salaam at the foot of the Uluguru Mountains, and since the Standard Gauge Railway (SGR) electric trains began running it can be reached in about 1.5 to 2 hours from the SGR station on Pugu Road. Economy tickets cost roughly 14,000-22,000 TZS, booked through the Tanzania Railways Corporation (TRC), and several trains run daily, which makes the trip viable as a day out.

Morogoro is a regional town about 195 km west of Dar es Salaam at the foot of the Uluguru Mountains, and since the Standard Gauge Railway (SGR) electric trains began running it can be reached in about 1.5 to 2 hours from the SGR station on Pugu Road. Economy tickets cost roughly 14,000-22,000 TZS, booked through the Tanzania Railways Corporation (TRC), and several trains run daily, which makes the trip viable as a day out. Express buses from Ubungo take longer, typically 3 to 4 hours, for about 12,000-18,000 TZS. A suggested day takes a morning train so that the town is reached by about 9:30. The morning is best spent at the base of the Uluguru Mountains, whose green slopes rise above the town and are home to the Luguru people; visitors can take a taxi or motorbike to trailheads near Morningside, where a short guided walk of two to three hours leads to viewpoints and waterfalls, while the full ascent to Lukwangule or Uluguru peak is a multi-day trek. Back in town, Morogoro has a lively central market with fruit and vegetables, an old German-era church and a pleasant mix of colonial and modern buildings. Lunch is typically ugali or rice with beef, chicken or fish at local restaurants, and fresh mangoes, bananas and pineapples are sold in season. The afternoon can be used for a visit to the Morogoro Hotel viewpoint or a short drive to nearby villages before heading back on an evening train. Visitors should book return tickets in advance, because trains can sell out at weekends. The dry months from June to October have clearer skies and firmer trails, while the rainy season brings leeches and muddy paths on the mountain. Cash is needed for taxis, guides and meals.

Practical information for Morogoro and Uluguru Mountains by SGR · Last updated September 2026
Distance 195 km west of Dar es Salaam
Travel time About 1.5-2 hours by SGR train
Getting there SGR electric train from Dar es Salaam SGR station (Pugu Road) to Morogoro; economy about 14,000-22,000 TZS (approx. $6-9)
Difficulty moderate
Address Morogoro Town, Morogoro Region

How to get there

  • Mode
    SGR electric train (TRC, trc.go.tz)
    Cost
    Economy about 14,000-22,000 TZS (approx. $6-9)
    Frequency
    Several daily
  • Mode
    Express bus from Ubungo
    Cost
    About 12,000-18,000 TZS (approx. $5-7)
    Frequency
    Every 15 min

Location

Morogoro Town, Morogoro Region

-6.8210, 37.6590 View on map

Highlights

  • SGR electric train ride from Dar es Salaam in under two hours
  • Uluguru Mountains foothills with guided walks, viewpoints and waterfalls
  • Morogoro central market with local fruit and vegetables
  • Luguru villages and terraced farming on the mountain slopes
  • Local lunch of ugali with grilled meat or fish

Tips for visiting

  • Book SGR tickets in advance through TRC, especially for weekend trains, and confirm the return time.
  • Take a morning train and an evening return to allow about six hours in town.
  • Hire a local guide for Uluguru walks, as trails are not well marked and can be steep.
  • Use a taxi or motorbike from the Morogoro station to reach the town centre and trailheads.
  • Wear sturdy shoes and carry water, sun protection and small cash notes.

When to visit

June to October is driest, with clear mountain views; take a morning train to allow time for a guided walk before afternoon heat.

Accessibility

The SGR station and trains have level boarding and are generally accessible, but mountain trails are steep and uneven. Wheelchair users can enjoy the town and market but not the Uluguru paths.

Frequently asked questions

How long does the SGR train take from Dar es Salaam to Morogoro?

About 1.5 to 2 hours. Economy tickets cost roughly 14,000-22,000 TZS and are booked through TRC.

Can the Uluguru Mountains be climbed in a day?

Short guided walks to viewpoints and waterfalls are possible in a day. The full ascent to the higher peaks takes multiple days.

Is the SGR better than the bus?

The train is faster and more comfortable, taking under two hours versus 3 to 4 hours by bus. Buses are cheaper and run frequently from Ubungo.

Where does the SGR station sit in Dar es Salaam?

The Dar es Salaam SGR station is on Pugu Road, and taxis or Bolt can be used to reach it from the city centre.