Mahikeng Railway Station is the central railway station in the city of Mahikeng, South Africa, and one of the oldest railway stations in Africa.[1] It is located on Station Road, Mahikeng Town.
A steel cover was put on in 1913 over the railway bridge on the Vryburg Road.