Bus from Johannesburg to Pemba

Johannesburg
Pemba, Mozambique

Your cost to travel by Bus via Nampula: $64 - $78

Johannesburg
  • Total Distance:

    574.96 km (357 miles)

  • Travel Time:

    7 Hours 35 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    21.0 USD (~631.87 MZN)

Maputo
  • Total Distance:

    6.71 km (4 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    N/A

  • Drive Fare:

    1.0065 USD (~30.28 MZN)

Maputo
  • Total Distance:

    2067.39 km (1285 miles)

  • Travel Time:

    19 Hours 0 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    49.0 USD (~1,474.37 MZN)

Nampula
  • Total Distance:

    409.24 km (254 miles)

  • Travel Time:

    5 Hours 37 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    16.369600000000002 USD (~492.55 MZN)

Pemba, Mozambique
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 74 USD ~ 2,227 MZN
2 people 148 USD ~ 4,453 MZN
3 people 222 USD ~ 6,680 MZN
4 people 296 USD ~ 8,906 MZN
5 people 370 USD ~ 11,133 MZN

Did you know?

  • The total CO2 Emission for your Johannesburg - Pemba bus trip is 92.41 kg
  • Your total cost to travel by bus from Johannesburg to Pemba is about 74.0 USD (~2,226.59 MZN)