Nikolai von Glehn studerte økonomi, medisin, filosofi og arkitektur ved Universitetet i Dorpat og i Tyskland.