Разница между словами "кончиться" и "закончиться" несущественная.
Мои лекции заканчиваются в 18 часов. - Мои уроки кончаются в 18 часов.
Когда кончились деньги, я расстроился. - Когда закончились деньги, я расстроился.
Вариант "окончился" используется крайне редко, чаще употребляется существительное "окончание": окончание рабочего дня, окончания университета. Как правило, когда говорится о процессе. Дорога, хлеб или нитки не могут "окончиться".
"Какие разницы между этими словами" - не совсем правильное выражение. Говорят "какая разница", даже если различий несколько.