Bus2Train

Ruiru to Machakos

Updated: March 14, 2024 02:08 PM
Machakos

Ruiru to Machakos - A Comprehensive Guide

Language

The official language in both Ruiru and Machakos is English. However, Swahili is also widely spoken in Kenya.

Currency

The official currency in Kenya is the Kenyan shilling (KES).

Distance

The distance between Ruiru and Machakos is approximately 50 kilometers (31 miles).

How to Reach

By Road

The most convenient way to reach Machakos from Ruiru is by road. You can either drive your own vehicle or take a public bus or matatu.

By Train

There is no direct train service between Ruiru and Machakos. However, you can take a train from Ruiru to Nairobi and then transfer to a bus or matatu to Machakos.

Expenses

The cost of traveling from Ruiru to Machakos will vary depending on the mode of transportation and your budget. Here are some approximate costs:

  • Public bus or matatu: 200-300 KES
  • Taxi: 1,500-2,000 KES
  • Train: 400-500 KES (plus the cost of a bus or matatu to Machakos)

Best time to go

The best time to visit Machakos is during the dry season, which runs from June to October. During this time, the weather is generally pleasant and there is less rain.

What to Eat

Machakos has a variety of local dishes to offer. Some of the popular dishes include:

  • Nyama choma (grilled meat)
  • Ugali (maize meal porridge)
  • Sukuma wiki (collard greens)
  • Githeri (maize and beans)

Where to Go

Machakos has a number of attractions to offer, including:

  • Machakos Museum
  • Machakos People's Park
  • Masinga Dam
  • Nguu Hills National Reserve

FAQ

How long does it take to get from Ruiru to Machakos?

The travel time between Ruiru and Machakos can vary depending on the mode of transportation. By road, it takes approximately 1-2 hours. By train, it can take up to 4 hours.

Is it safe to travel from Ruiru to Machakos?

Yes, it is generally safe to travel from Ruiru to Machakos. However, as with any travel, it is important to be aware of your surroundings and take necessary precautions.

Can I rent a car in Ruiru?

Yes, there are several car rental companies in Ruiru. You can rent a car for approximately 3,000-5,000 KES per day.

*Distance calculation may be aerial distance.

Trips from Ruiru


  • Hells Gate National Park
    Ruiru to Hells Gate National Park

    Hell's Gate National Park is a beautiful and diverse park located in Kenya. It is home to a variety of wildlife, including lions, leopards, elephants, and ..

  • Ngong
    Ruiru to Ngong

    The official languages of Kenya are English and Swahili. However, there are over 40 other languages spoken in the country. The most common language in Ruir..

  • Mount Longonot
    Ruiru to Mount Longonot

    The official language of Kenya is Swahili, but English is also widely spoken. You will be able to get by with either language in Ruiru and Mount Longonot. ..

  • Githunguri
    Ruiru to Githunguri

    The official language of Kenya is English, but Kiswahili is also widely spoken. In Ruiru and Githunguri, Kikuyu is the most common language spoken. The cur..

  • Lake Nakuru
    Ruiru to Lake Nakuru

    The official language of Kenya is Swahili. However, English is also widely spoken, especially in tourist areas. In Lake Nakuru, you will be able to communi..

  • Mombasa
    Ruiru to Mombasa

    The official languages of both Ruiru and Mombasa are English and Kiswahili. However, Swahili is the more commonly spoken language in Mombasa. The official ..

  • Kisumu
    Ruiru to Kisumu

    Ruiru is a town in Kiambu County, Kenya, while Kisumu is a city in western Kenya. The two towns are approximately 350 kilometers apart. The official langua..

  • Jomo Kenyatta International Airport (NBO)
    Ruiru to Jomo Kenyatta International Airport (NBO)

    Jomo Kenyatta International Airport (NBO) is the main international airport in Kenya, located in Nairobi. It is the busiest airport in the country and serv..

  • Thika
    Ruiru to Thika

    The official language of Kenya is English, but Swahili is also widely spoken. In Ruiru and Thika, you will find that most people speak both English and Swa..

Trips to Machakos