Bus Tickets from Richmond - NC to Cape Town

Next bus departures

Next departures for Richmond - NC to Cape Town on November 27
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
4 Spring Street
Bellville - 8 Mabel St.Cheapest
Eagle LinerBus
4 Spring Street
Bellville - 8 Mabel St.Fastest
Sleepliner ExpressBus
Richmond (NC) - Caltex Garage (N1)
Bellville - Intercape Office, 8 Mabel Street (turnoff from Durban Road)No tags
Big Sky ExpressBus
    Richmond (NC) - Caltex Garage (N1)
    Bellville - Intercape Office, 8 Mabel Street (turnoff from Durban Road)No tags
    GreyhoundBus
    Richmond Caltex Star Stop Karoo, N1
    Cape Town, 1 Old Marine DriveNo tags

    Last refresh of the prices: Yesterday at 11:16 PM SAST.

    Get from Richmond - NC to Cape Town

    This route is served by bus only

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

    10bus per day
    8h 25mAverage Duration
    353 milesDistance
    14kgCO₂ emissions

    Frequently asked questions about traveling from Richmond - NC 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/20
    $27
    11/21
    $22
    Today
    $29
    11/23
    $26
    11/24
    No data
    11/25
    No data
    11/26
    No data
    11/27
    $28
    busbud logoThe cheapest trip from Richmond - NC to Cape Town was searched and found on Nov 21, 2025 with a price of $22

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

    You can expect to pay from $22 to $56 for a bus ticket from Richmond - NC to Cape Town based on the last 2 days. You can expect to find the cheapest price for the trip at $26 which is on 2025-11-23.

    People from around the world trust Busbud