Головной "Варяг" был заложен на верфи "Вулкана" в октябре 1898 года, когда была закончена отработка и согласование с МТК основного пакета чертежей новых крейсеров, "Рюрик" - в августе 1899 года после освобождения стапеля, на котором строился "Якумо", а "Аскольд" - в марте 1900 года после спуска на воду "Варяга".
В то же время доставка необходимого для начала строительства набора документации в Россию, перевод чертежей в российскую систему мер и размножение их для трех разных заводов, а также подбор необходимого сортамента профильной стали (требования МТК о максимальной унификации с отечественным стального проката, применяемого при строительстве кораблей в странах с метрической системой мер, облегчали этот труд лишь частично) заняли определенное время. Поэтому балтийский "Баян" заложили лишь в ноябре 1899 года в большом деревянном эллинге Галерного островка, а черноморские "Олег" и "Ростислав" - в январе 1900 года в Николаевском адмиралтействе и в Лазаревском адмиралтействе в Севастополе, к тому времени возвращенном РОПиТом в казну.
Увы, но строительство этих кораблей не обошлось без печальных событий. 17 августа 1900 года, когда готовность корпуса "Баяна" составляла уже 26 %, в результате неосторожного обращения с огнем при производстве клепальных работ деревянный эллинг, в котором строился крейсер, полностью сгорел. Кроме эллинга, сгорели корпусная мастерская, чертежная с документацией, канцелярия, бухгалтерия, плаз, малый стапель, запасы строевого леса, жилые дома, а также провиантские склады военного ведомства и запасы Красного Креста, находившиеся за рукавом Фонтанки. При этом лишь ценой мобилизации всех пожарных частей города, чего не случалось уже более 30 лет, удалось не допустить огонь к другому эллингу, на котором возводился корпус броненосца "Слава", и складу с несколькими миллионами пудов угля. В огне погиб один мастеровой, замурованный упавшим листом металла в днищевых отсеках крейсера, а ущерб от пожара составил около миллиона рублей, хотя, что интересно, судное дело по данному факту заведено не было. *
К сожалению, о восстановлении корпуса крейсера, изрядно пострадавшего в огне, не могло идти и речи. Потому "Баян" в начале октября 1900 года перезаложили в одном из эллингов Балтийского завода.
Корабли, построенные "Вулканом", вошли в строй соответственно в январе ("Варяг") и октябре ("Рюрик") 1902 и феврале 1903 года "Аскольд"). Не подвел и Балтийский завод, в очередной раз продемонстрировав высокий уровень организации работ и хороший темп строительства, тем более с солидным подспорьем в виде уже созданного задела материалов по погибшему крейсеру и полученного российскими рабочими и инженерами опыта его создания. "Баян", как и "Аскольд", был принят флотом в феврале 1903 года и вместе с ним направлен на Тихий океан, куда до того успели уйти и два первых крейсера немецкой постройки - Россия стягивала к дальневосточному театру, где стараниями английских промышленников рос буквально не по дням, а по часам японский флот, самые сильные свои корабли. Примечательно, что головной "Варяг" перед отходом корабля на родину посетил германский император, заявивший в ходе визита, что этот крейсер - лучший из кораблей, построенных его страной для России.
Дольше всех строились черноморские "Олег" и "Ростислав", но лишь потому, что основные силы были брошены на экстренное приведение в боевую готовность балтийских крейсеров этого типа. В результате же всех задержек с поставками контрагентами вооружения, брони и судовых механизмов в строй "черноморцы" окончательно вступили только в мае и июле 1905 года.