Distance between Pemba and Beira
Distance from Pemba to Beira is 606 miles / 975 kilometers and driving distance is 953 miles or 1534 kilometers. Travel time by car is about 17 hours 4 minutes.
Map showing the distance from Pemba to Beira
![]() |
Air distance: | miles km |
![]() |
Driving distance: | miles km |
Pemba
City: | Pemba |
Country: | Mozambique |
Coordinates: |
12°58′26″S 40°31′3″E |
Beira
City: | Beira |
Country: | Mozambique |
Coordinates: |
19°50′36″S 34°50′20″E |
Time difference between Pemba and Beira
There is no time difference between Pemba and Beira. Current local time in Pemba and Beira is 06:17 CAT (2023-03-25)