1 – The Natal Government Railways takes over all the assets of the Natal Railway Company.
12 – Theophilus Shepstone annexes the Transvaal Republic as a British colony, in preparation for confederation. Resistance to British rule begins.
10 – Paul Kruger leads a deputation to the UK to demand the freedom of the South African Republic.
Bartle Frere, the new Governor of the Cape Colony, arrives with a mandate to impose confederation on the southern African states.
Native reservations for the Tswana people are established in Griqualand West.
The first South African International Exhibition is held in Cape Town.
The Cape Government establishes the Council of Education following the dramatic increase in the number of educational facilities, such as mission schools, on the eastern Cape frontier.
Cape and British involvement when tribal dispute erupts between the Gcaleka and the Fingo peoples of the eastern Cape frontier leads to the 9th Cape Frontier War which ends the following year.
Bartle Frere orders the disarmament and eviction of Gcaleka people and allows white settlement on Gcaleka land.
21 February – Jakob Daniël du Toit, poet, aka Totius. (d. 1953)
1 May – Cape Eastern – Breidbach to King William's Town, 3 miles 5 chains (4.9 kilometres).
1 May – Cape Eastern – Breidbach to Kei Road, 14 miles 29 chains (23.1 kilometres).
1 May – Cape Midland – Uitenhage to Glenconnor, 43 miles 20 chains (69.6 kilometres).
27 August – Cape Midland – Sand Flats to Alicedale, 17 miles 37 chains (28.1 kilometres).
7 November – Cape Western – Worcester to Kleinstraat, 42 miles 6 chains (67.7 kilometres).
12 November – Cape Western – Kraaifontein to Malmesbury, 29 miles 33 chains (47.3 kilometres).
In February and March Whythes & Jackson Limited, contracted by the Natal government for the construction of the line from Durban to Pietermaritzburg, takes delivery of two construction locomotives appropriately named Durban and Pietermaritzburg.
The first five of seven Class K 2-6-0 tank locomotives enter service on the new 3 ft 6 in (1,067 mm) Cape gauge line of the Natal Government Railways that is being built inland from Durban to Pietermaritzburg.
1877 in South Africa Wikipedia