Rome2Rio

How to get fromSouth Africa to Masvingo (State)by bus, car, plane, taxi, or bus (Greyhound)

Find Transport to Masvingo (State)

See all options

There are 6 ways to get from South Africa to Masvingo (State) by bus, car, plane, taxi, or bus (Greyhound)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Midrand to Masvingobus bus
    11h 58m
    $67–96
  2. Bus via Pretoria

    cheapest
    1. Take the bus from Johannesburg to Pretoriabus bus
    2. Take the bus from Pretoria to Masvingobus bus
    21h 53m
    $62–105
  3. Drive 820.5 km

    1. Drive from Johannesburg to Masvingocar car 820.5 km
    8h 2m
    $150–217
  4. Fly Johannesburg International Airport to Bulawayo, bus, taxi

    1. Fly from Johannesburg International Airport (JNB) to Bulawayo (BUQ)plane plane JNB - BUQ
    2. Take the bus from Inter-City Bus Terminus to Ninth Stbus bus
    3. Take the taxi from Shurugwi Bus Stn to Mashavataxi taxi
    7h 48m
    $386–527
  5. Fly Pietermaritzburg to Bulawayo, bus, taxi

    1. Fly from Pietermaritzburg (PZB) to Bulawayo (BUQ)plane plane PZB - BUQ
    2. Take the bus from Inter-City Bus Terminus to Ninth Stbus bus
    3. Take the taxi from Shurugwi Bus Stn to Mashavataxi taxi
    11h 1m
    $484–670
  6. Fly Johannesburg International Airport to Gateway International Airport, bus, drive

    1. Fly from Johannesburg International Airport (JNB) to Gateway International Airport (PTG)plane plane JNB - PTG
    2. Take the bus from Polokwane to Louis Trichardtbus bus
    3. Drive from Louis Trichardt to Zimbabwe Border Postcar car
    4. Take the bus from Zimbabwe Border Post to Masvingobus bus
    10h 38m
    $217–376

Johannesburg International Airport (JNB) to Bulawayo (BUQ) flights

Calendar35Weekly Planes
Duration1h 18mAverage Duration
Ticket$185Cheapest Price
See schedules

Questions & Answers

What companies run services between South Africa and Masvingo (State), Zimbabwe?

Tamuka Coaches operates a bus from Midrand to Masvingo 6 times a week. Tickets cost $50–75 and the journey takes 10h 30m.

Airlines
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Getting around the Cyclades, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.