You asked:

distance from cape town to riversdale

  • Cape Town
    Cape Town
    Riversdale, Western Cape
    Riversdale, Western Cape
    Cape Town is 163 miles (263 kilometers) from Riversdale, Western Cape, as the crow flies.