Distance between Beira and Nanyuki
Distance from Beira to Nanyuki is 1381 miles / 2222 kilometers.
Map showing the distance from Beira to Nanyuki
![]() |
Air distance: | miles km |
Time difference between Beira and Nanyuki
The time difference between Beira and Nanyuki is 1 hour. Nanyuki is 1 hour ahead of Beira. Current local time in Beira is 05:03 CAT (2025-02-28) and time in Nanyuki is 06:03 EAT (2025-02-28).