Distance Mooirivier Welkom


Roadmap Mooirivier (KwaZulu-Natal), to Welkom (Orange Free State)

Distance from Mooirivier (KwaZulu-Natal), to Welkom (Orange Free State)

Mooirivier is a city located in KwaZulu-Natal and his population is 10,132 inhabitants. Welkom is located in Orange Free State and his population is 431,944 inhabitants.

The distance from Mooirivier to Welkom is 346.2 km in a straight line.

In this page you have other information about the distances between these places and the travel duration. For example, you have the distance calculated for a road trip, for a bike ride, walk or public transport (bus, Metro, Train, Tram). You have the duration and the roadmap for all modes of transport from Mooirivier, to Welkom, 03. You can also go to the link below to take knowledge of the return route between Welkom and Mooirivier, as well as different trip duration.

Below is a small summary figure in the roadmap for a trip from Mooirivier to Welkom.

Distance by car
Duration by car
Cost Fuel (Gasoline)
Cost Fuel (Diesel)
Distance by bike
Duration by bike

By car, the distance is about , for a travel duration of . The cost Fuel is around for a diesel vehicle and around for a gasoline vehicle. By bike the distance is for a duration of .

Further down this page, you can view other routes and distances from Mooirivier in the direction of the largest cities in United States or to places and points of interest around Mooirivier or in KwaZulu-Natal.

If you want to see the route between Mooirivier and Welkom by bus, metro, tramway or train, simply return to the form to the top and change the travel mode by selecting "Public Transport" and then validate. The roadmap from Mooirivier to Welkom will be updated accordingly.


Rent a car in Mooirivier (KwaZulu-Natal)


If you want rent a car to do a trip from Mooirivier to Welkom Then You will find best prices to rent a vehicle from major car rental companies in Mooirivier thanks to Compare rental.


Distances from Mooirivier to largest cities

CitiesRoadmapDistance
Distance from Mooirivier to Cape Town Roadmap Mooirivier - Cape Town 755 miles
1,216 km
Distance from Mooirivier to Durban Roadmap Mooirivier - Durban 77 miles
124 km
Distance from Mooirivier to Johannesburg Roadmap Mooirivier - Johannesburg 240 miles
386 km
Distance from Mooirivier to Port Elizabeth Roadmap Mooirivier - Port Elizabeth 418 miles
672 km
Distance from Mooirivier to Pietermaritzburg Roadmap Mooirivier - Pietermaritzburg 37 miles
60 km
Distance from Mooirivier to East London Roadmap Mooirivier - East London 291 miles
468 km
Distance from Mooirivier to Vereeniging Roadmap Mooirivier - Vereeniging 216 miles
348 km
Distance from Mooirivier to Bloemfontein Roadmap Mooirivier - Bloemfontein 228 miles
368 km
Distance from Mooirivier to Welkom Roadmap Mooirivier - Welkom 215 miles
347 km
Distance from Mooirivier to Newcastle Roadmap Mooirivier - Newcastle 100 miles
162 km
Distance from Mooirivier to Krugersdorp Roadmap Mooirivier - Krugersdorp 255 miles
411 km
Distance from Mooirivier to Witbank Roadmap Mooirivier - Witbank 235 miles
379 km
Distance from Mooirivier to Richards Bay Roadmap Mooirivier - Richards Bay 127 miles
204 km
Distance from Mooirivier to Vanderbijlpark Roadmap Mooirivier - Vanderbijlpark 217 miles
350 km

Mooirivier local time

Mooirivier
Time zone : Africa/Johannesburg
  • Country : South Africa
  • Capital : Pretoria
  • Population : 10,132
  • Country code (Iso) : ZA / ZAF
  • Dialing code : +27 / 0027

Weather in

0°C
  • Temperatures : 0/0°C
  • Wind : km/h
  • Pressure : hPa
  • Air humidity : %
  • Cloud cover : %
  • Sunrise : 01 h 00
  • Sunset : 01 h 00
  • Daylight hours : 00 h 00

Places close to

PlaceDistance
Distance from Mooirivier to Valley of a Thousand Hills 80 km
50 miles
Distance from Mooirivier to Uvongo 187 km
116 miles
Distance from Mooirivier to Upper Tugela Location 94 km
58 miles
Distance from Mooirivier to Ulundi Battlefields 172 km
107 miles
Distance from Mooirivier to Tugelalokasie 93 km
58 miles
Distance from Mooirivier to Tugelabesproeiingsgebied 61 km
38 miles
Distance from Mooirivier to Sangweyani Estate 188 km
117 miles
Distance from Mooirivier to Pietermaritzburg Townlands 53 km
33 miles
Distance from Mooirivier to Mooi River Irrigation Area 60 km
37 miles
Distance from Mooirivier to Matafaan 109 km
68 miles
Distance from Mooirivier to Impafana Location 56 km
35 miles
Distance from Mooirivier to Emmaus Native Mission Reserve 71 km
44 miles
Distance from Mooirivier to Dunns Reserve 159 km
99 miles
Distance from Mooirivier to Drakensberg Location 47 km
29 miles
Distance from Mooirivier to Drakensberg Location 49 km
31 miles
Distance from Mooirivier to Digi 336 km
209 miles
Distance from Mooirivier to Amabedlana 90 km
56 miles
Distance from Mooirivier to KwaZulu-Natal Midlands 23 km
15 miles
Distance from Mooirivier to Mabedlane 89 km
56 miles
Distance from Mooirivier to Battlefield at Rorke’s Drift 109 km
68 miles
Distance from Mooirivier to Mabibi Camp 341 km
212 miles
Distance from Mooirivier to Zulwini 292 km
181 miles
Distance from Mooirivier to Ziphosheni 335 km
208 miles
Distance from Mooirivier to Umzumbe 157 km
98 miles
Distance from Mooirivier to Tshongwe 304 km
189 miles
Distance from Mooirivier to Siyandla 362 km
225 miles
Distance from Mooirivier to Siphondweni 319 km
198 miles
Distance from Mooirivier to Siphethwini 249 km
155 miles
Distance from Mooirivier to Sihangwane 337 km
209 miles
Distance from Mooirivier to Sidlundulu 334 km
207 miles


Distances from Mooirivier to closest airports

AirportMunicipalityDistance
Pietermaritzburg AirportPietermaritzburg63 km
39 miles
Ladysmith AirportLadysmith74 km
46 miles
King Shaka International AirportDurban118 km
73 miles
Virginia AirportDurban121 km
75 miles
Durban International AirportDurban126 km
78 miles
Harrismith AirportHarrismith139 km
86 miles
Newcastle AirportNewcastle160 km
99 miles
Prince Mangosuthu Buthelezi AirportUlundi170 km
106 miles
Margate AirportMargate187 km
116 miles
Ficksburg Sentraoes AirportFicksburg208 km
129 miles


More distances

Largest cities near Mooirivier