Bus from Johannesburg to Mmabatho

Johannesburg
Mmabatho, South Africa

Your cost to travel by Bus, drive: $38 - $46

Johannesburg
  • Total Distance:

    370.7 km (230 miles)

  • Travel Time:

    7 Hours 16 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    29.0 USD (~294.18 ZAR)

Gaborone
  • Total Distance:

    69.9 km (43 miles)

  • Travel Time:

    1 Hours 41 Minutes

  • Frequency:

    7 Times/Day

  • Bus Fare:

    2.0 USD (~20.29 ZAR)

Lobatse
  • Total Distance:

    108.72 km (68 miles)

  • Travel Time:

    1 Hours 45 Minutes

  • Frequency:

    N/A

  • Car Fare:

    11.0 USD (~111.59 ZAR)

Mmabatho, South Africa
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Johannesburg Gaborone 29 USD http://www.intercape.co.za/bus-booking/johannesburg/to/gaborone/ 7h 12mins
Gaborone Lobatse 2 USD http://www.seabelo.bw/xpress/timetable.html 1h 40mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 44 USD ~ 446 ZAR
2 people 88 USD ~ 893 ZAR
3 people 132 USD ~ 1,339 ZAR
4 people 176 USD ~ 1,785 ZAR
5 people 220 USD ~ 2,232 ZAR

Did you know?

  • The total CO2 Emission for your Johannesburg - Mmabatho bus trip is 27.14 kg
  • Your total cost to travel by bus from Johannesburg to Mmabatho is about 44.0 USD (~446.34 ZAR)