Factual error: When Gandhi and Charlie Andrews are accosted in the street by a group of thugs, and the two of them are eventually allowed to pass, there is a major factual error. Gandhi was in fact kicked off the pavement in front of what was once President Paul Kruger's house in Church Street, Pretoria. The house (now a museum) is not in the centre of town but is on the corner of Potgieter and Church Streets, some way from the exact CBD. Richard Attenborough shows us that the place where this happened is in what is supposedly Pretoria's town centre. I know this because I live in Pretoria.
Continuity mistake: In the scene where Gandhi leads out the striking mineworkers, he confronts the mine owner who then drives away in his car. The car turns the corner and drives out of sight. Then the police come round the same corner on horseback. The cloud of dust caused by the car disappears a split-second before the horses come into view, indicating that it is really two shots with a time gap which has been edited out.
Continuity mistake: During the funeral scene there is a stand-in clearly wearing a pair of trainers.
Factual error: When the flag raising ceremony is shown after the creation of Pakistan in 1947, the Pakistani national anthem is played, which was only composed in 1949.