A szombathelyi 28-as jelzésű autóbusz az Autóbusz-állomás (Brutscher u.) megállóhelytől közlekedett Zanat, autóbusz-forduló megállóhelyig 2007-ig. A járaton Ikarus típusú autóbuszok közlekedtek. A vonalat a Vasi Volán Zrt. üzemeltette.
Autóbusz-állomás (Brutscher utca) – Brutscher József utca – Sörház utca – Hollán Ernő utca – Kiskar utca – Thököly Imre utca – Szent Márton utca – Vörösmarty Mihály utca – Széll Kálmán utca – Vasútállomás – Szelestey László utca – Nádasdy Ferenc utca – Szent Márton utca – Zanati út – Pálya utca – Sági utca – Vépi út – Ikervári utca – Zanati út – Varasd utca – TESCO Hipermarket parkoló – Varasd utca – Zanati út – Külső Zanati út – Napsugár utca – Zanat, autóbusz-forduló
Autóbusz-állomás (Brutscher utca) induló végállomás
Autóbusz-állomás, Ady Endre tér, Tűzoltóság, Régi börtön, Megyei Művelődési és Ifjúsági Központ, Kereskedelmi és Vendéglátói Szakközépiskola, Puskás Tivadar Szakképző Iskola, Járdányi Paulovics István Romkert, Weöres Sándor Színház, Kollégiumok
Nyomda, Óperint üzletház, Smidt Múzeum, Kiskar utcai rendelő, Sarlós Boldogasszony-székesegyház, Megyeháza, Püspöki Palota, Nyugat Magyarországi Egyetem D Épület, Levéltár