Rome2Rio

How to get fromJohannesburg to Mocubaby plane or car

Find Transport to Mocuba

See all options

There are 3 ways to get from Johannesburg to Mocuba by plane or car

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

  1. Fly to Quelimane, drive

    best
    1. Fly from Johannesburg International Airport (JNB) to Quelimane (UEL)plane plane JNB - UEL
    2. Drive from Quelimane (UEL) to Mocubacar car
    6h 58m
    $272–525
  2. Drive 1,832.7 km

    cheapest
    1. Drive from Johannesburg to Mocubacar car 1,832.7 km
    22h 5m
    $256–370
  3. Fly to Chileka International Airport, drive

    1. Fly from Johannesburg International Airport (JNB) to Chileka International Airport (BLZ)plane plane JNB - BLZ
    2. Drive from Chileka International Airport (BLZ) to Mocubacar car
    7h 10m
    $423–707

Johannesburg International Airport (JNB) to Quelimane (UEL) flights

Calendar13Weekly Planes
Duration4h 58mAverage Duration
Ticket$230Cheapest Price
See schedules

Questions & Answers

What companies run services between Johannesburg, South Africa and Mocuba, Mozambique?

There is no direct connection from Johannesburg to Mocuba. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Quelimane (UEL), then drive to Mocuba. Alternatively, you can drive from Johannesburg to Mocuba in around 22h 5m.

Airlines

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 How to get from Gatwick Airport into central London, Why you should take the train in the US, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.