оо, трудно про маршрутки отвечать когда на них не ездишь...
но вот сайт, где поискать про них можно
http://www.spbmar.info/
по времени - от времени дня опять же зависит, пробки-не пробки и все такое, но мне кажется с учетом 2 пересадок и ожидания все 2 часа можно убить на это