Welkom is located in Bloemfontein city, South Africa at the -27.9774, 26.7351 coordinates. Distance from Welkom to other cities. are listed below, click on the city name to find distance between. Distance from Welkom to Botshabelo 144 km, to Virginia 19 km, to Kroonstad 61 km. The green marker indicates the location of Welkom.