Rome2Rio

How to get fromMokopane to Francistownby bus, car, or plane

Find Transport to Francistown

See all options

There are 3 ways to get from Mokopane to Francistown by bus, car, or plane

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 Mokopane to Johannesburgbus bus
    2. Take the bus from Newtown Bus Terminus to Francistown Bus Rankbus bus
    14h 1m
    $52–68
  2. Drive  456.6 km

    1. Drive from Mokopane to Francistowncar car 456.6 km
    6h 28m
    $74–107
  3. Bus, fly, drive

    1. Take the bus from Mokopane to Polokwanebus bus
    2. Fly from Gateway International Airport (PTG) to Bulawayo (BUQ)plane plane PTG - BUQ
    3. Drive from Bulawayo (BUQ) to Francistowncar car
    9h 55m
    $382–984

Gateway International Airport (PTG) to Bulawayo (BUQ) flights

Calendar17Weekly Planes
Duration5h 36mAverage Duration
Ticket$335Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Mokopane, South Africa and Francistown, Botswana?

You can take a bus from Mokopane to Francistown Bus Rank via Johannesburg, Park Station, Chancellor House, and Newtown Bus Terminus in around 14h 1m.

Airlines
Bus 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 Travelling to and around Russia for the 2018 FIFA World Cup, 5 delightfully under-the-radar French towns you need to visit, and Getting around the Cyclades - to help you get the most out of your next trip.