Bus Tickets from Centurion to Cape Town

Previously seen trips

Next departures for Centurion to Cape Town on November 15
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
APM WCBus
    MIDRAND - BigBird Petroport, N1North/South, New Rd offramp
    Train Station, 1 Old Marine Dr.No tags
    APM WCBus
      MIDRAND - BigBird Petroport, N1North/South, New Rd offramp
      Train Station, 1 Old Marine Dr.No tags
      APM WCBus
        MIDRAND - BigBird Petroport, N1North/South, New Rd offramp
        Train Station, 1 Old Marine Dr.No tags
        APM WCBus
          MIDRAND - BigBird Petroport, N1North/South, New Rd offramp
          Train Station, 1 Old Marine Dr.No tags
          APM WCBus
            MIDRAND - BigBird Petroport, N1North/South, New Rd offramp
            Train Station, 1 Old Marine Dr.No tags

            Get from Centurion to Cape Town

            This route is served by bus only

            The journey takes about 20 hours 5 minutes and with fares starting at just $25, it presents an excellent value for a comfortable ride.

            1bus per day
            20h 5mAverage Duration
            800 milesDistance
            32kgCO₂ emissions

            Frequently asked questions about traveling from Centurion to Cape Town by bus

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11/13
            $27
            11/14
            $28
            Today
            $26
            11/16
            $33
            11/17
            No data
            11/18
            No data
            11/19
            $33
            11/20
            No data
            busbud logoThe cheapest trip from Centurion to Cape Town was searched and found on Nov 15, 2025 with a price of $26

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Centurion to Cape Town, as early as possible.

            You can expect to pay from $26 to $103 for a bus ticket from Centurion to Cape Town based on the last 2 days. You can expect to find the cheapest price for the trip at $33 which is on 2025-11-16.

            People from around the world trust Busbud

            Popular Buses Connecting Centurion

            Buses Leaving from Centurion

            Buses Going to Centurion

            Popular Buses Connecting Cape Town

            Buses Leaving from Cape Town

            Buses Going to Cape Town