Його вихованням займався генерал-ад'ютант Борис Перовський, відомий професор-економіст Московського університету Олександр Чівільов, під керівництвом яких отримав загальну та спеціально-військову освіту в межах програми Академії Генерального штабу. Капітан Михайло Драгомиров викладав курс тактики й військової історії, академік Яків Грот — російської та німецької мови. Політичні та правові науки йому читали кращі професори столичних університетів, зокрема Костянтин Побєдоносцев і Сергій Соловйов.