Rome2Rio

How to get fromSelebi-Phikwe to Cape Townby car, plane, bus, car train, or train

Find Transport to Cape Town

See all options

There are 10 ways to get from Selebi-Phikwe to Cape Town by car, plane, bus, car train, or train

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

  1. Drive to Bulawayo, fly

    best
    1. Drive from Selebi-Phikwe to Bulawayo (BUQ)car car
    2. Fly from Bulawayo (BUQ) to Cape Town International Airport (CPT)plane plane BUQ - CPT
    10h 35m
    R 5,816–8,438
  2. Drive, bus via Cape Town

    cheapest
    1. Drive from Selebi-Phikwe to Palapye Bus Rankcar car
    2. Take the bus from Palapye Bus Rank to Newtown Bus Terminusbus bus
    3. Take the bus from Johannesburg to Cape Townbus bus
    27h 49m
    R 1,171–1,557
  3. Drive, bus

    1. Drive from Selebi-Phikwe to Palapye Bus Rankcar car
    2. Take the bus from Palapye Bus Rank to Newtown Bus Terminusbus bus
    3. Take the bus from Park Station to Cape Town Stnbus bus
    26h 56m
    R 1,302–2,107
  4. Drive, car train

    1. Drive from Selebi-Phikwe to Klerksdorpcar car
    2. Take the cartrain from Klerksdorp to Cape Towncartrain train
    42h 52m
    R 1,956–2,905
  5. Drive 1,867.2 km

    1. Drive from Selebi-Phikwe to Cape Towncar car 1,867.2 km
    23h 5m
    R 4,236–6,119
  6. Drive to Gateway International Airport, fly

    1. Drive from Selebi-Phikwe to Gateway International Airport (PTG)car car
    2. Fly from Gateway International Airport (PTG) to Cape Town International Airport (CPT)plane plane PTG - CPT
    10h 52m
    R 4,510–10,142
  7. Drive to Francistown Airport, fly

    1. Drive from Selebi-Phikwe to Francistown Airport (FRW)car car
    2. Fly from Francistown Airport (FRW) to Cape Town International Airport (CPT)plane plane FRW - CPT
    10h 6m
    R 5,050–13,476
  8. Drive, bus to Gaborone, fly

    1. Drive from Selebi-Phikwe to Francistown Bus Rankcar car
    2. Take the bus from Francistown Bus Rank to Gaborone Bus Rankbus bus
    3. Fly from Gaborone (GBE) to Cape Town International Airport (CPT)plane plane GBE - CPT
    14h 29m
    R 4,222–5,696
  9. Drive, bus, train to Lanseria International Airport, fly

    1. Drive from Selebi-Phikwe to Palapye Bus Rankcar car
    2. Take the bus from Palapye Bus Rank to Newtown Bus Terminusbus bus
    3. Take the train from Park to Pretoriatrain train
    4. Fly from Lanseria International Airport (HLA) to Cape Town International Airport (CPT)plane plane HLA - CPT
    14h 28m
    R 2,808–5,062
  10. Drive, bus, train

    1. Drive from Selebi-Phikwe to Palapye Bus Rankcar car
    2. Take the bus from Palapye Bus Rank to Newtown Bus Terminusbus bus
    3. Take the train from Rosebank to Pretoriatrain train
    4. Take the bus from Paul Kruger & Scheiding St to Old Marine Drbus bus
    33h 26m
    R 1,721–2,639

Bulawayo (BUQ) to Cape Town International Airport (CPT) flights

Calendar31Weekly Planes
Duration5h 35mAverage Duration
TicketR 3,003Cheapest Price
See schedules

Questions & Answers

What companies run services between Selebi-Phikwe, Botswana and Cape Town, South Africa?

There is no direct connection from Selebi-Phikwe to Cape Town. However, you can drive to Bulawayo (BUQ) airport, fly to Cape Town International Airport (CPT), then take the taxi to Cape Town. Alternatively, you can take a vehicle from Selebi-Phikwe to Cape Town Stn via Palapye Bus Rank, Newtown Bus Terminus, Westgate, and Park Station in around 26h 56m.

Airlines
Train operators
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 Italy Travel Guides, 4 of the smartest ways to explore Australia, and Which London airport should I choose? - to help you get the most out of your next trip.