Driving directions from Siaya, Kenya to Port Bunyala, Kenya distance


Siaya, Kenya
Head north toward Hospital Rd
Pass by Framo General Contractors Limited (on the left)
0.2 km
Turn left at Corner Lejo Kajalamo Hotel onto Hospital Rd
Pass by Safaricom Customer Care Centre Siaya Samchi Telecommunications Ltd (on the right)
0.6 km
Turn right
Drive along the stadium (on the right for 110m)
0.9 km
Turn right at Junction onto Siaya - Rwambwa - Nyadorera/C30
Pass by Futro Bridge (on the left in 1.2 km)
2.6 km
Continue onto Siaya - Rwambwa - Nyadorera/C30
Pass by Ruambwa HC (on the left in 3.2 km)
19.1 km
Continue straight past Chesha Shop
Pass by JEHOVA TIRE SHOP (on the left)
0.4 km
Continue onto Siaya - Rwambwa - Nyadorera/C30
Pass by HADODA HARDWARE (on the right in 850m)
0.9 km
Slight right at Chavisto Motorcycle S/Parts onto Rwambwa - Akech Rd
Pass by Grand Paris Resort (on the right)
1.5 km
Turn left at SOWETO HOTEL onto Rwambwa - Namalo Rd
Pass by Ruambwa Primary School (on the left in 400m)
3.2 km
Turn left onto Namalo - Hakati Rd
Pass by the pharmacy (on the right in 1.9 km)
3.7 km
Keep left
Pass by Ogomo General Shop (on the left in 600m)
1.2 km
Continue straight
Pass by NEW HOPE CHRISTIAN ACADEMY PRI SCH (on the right in 1.1 km)
3.1 km
Continue onto Rwambwa - Mau mau/C30
Pass by KCB Mtaani Anne Najabi Ogotti (on the right in 3.6 km)
5.2 km
Continue straight
Pass by the church (on the right in 950m)
1.7 km
Slight left at Rayshe Investment
Pass by Rafiki Photo (on the right)
85 m
Turn left at Sio kitu Hardware 0.1 km
Turn right
Pass by Purple Homes (on the left)
0.3 km
Turn right 0.1 km
Turn left at the church 58 m
Turn left 32 m
Port Bunyala, Kenya
Map data ©2023
Siaya to Port Bunyala road map

Siaya to Port Bunyala flight distance miles / km

21.7 mi / 35.0 km
Also see in Kenya

Siaya to Port Bunyala car distance km / miles

44.7 km / 27.8 miles

Siaya to Port Bunyala driving time

58 minutes

Siaya to Port Bunyala average speed

46.1 km/h

Fuel consumption calculator

3.36 liters

Fuel price calculator

5.03 €
€/L