Как и на чем можно добраться из Златоуста до Санкт-Петербурга?

Поездом, но прямых нет, будет пересадка либо в Москве, либо в Челябинске ехать 2-е суток. Либо самолет, но тоже через Челябинск расписание на Яндекс -расписание [ссылка появится после проверки модератором] или tutu.ru

посмотрите варианты на Озоне

Еще вариант-доехать до Уфы, оттуда на поезде или самолете до Питера. Или через Челябинск

варианты кроме Челябинска ещё через Саратов и Мичуринск и через Узловую и через Сасово .

Посмотри tyty.ru там всё есть. Счастливого пути.