2712 Km - Distance from bloemfontein to Upington via Topline, Groblershoop Northern Cape, Wegdraai, Kakamas Northern Cape, Lutzburg, Keimos Northern Cape, Kenhardt Northern Cape, Reitfontein, Groot Mier, Brandvlei, Calvinia Northern Cape, Nieuwoudtville, O'Kiep