Virrat Public Transit Routes and Schedules

95/97a Tampere - Orivesi - Virrat 97a Orivesi - Virrat 97a Virrat - Orivesi 97A/95 Virrat - Orivesi - Tampere Ähtäri - Virrat Ähtäri, matkahuolto - Virrat Mh Alastaipale - Virrat Alastaipale E - Virrat Mh Kankaanpää - Parkano - Virrat Kankaanpään linja-autoasema - Virrat matkahuolto Linja-autoasema - Virrat Mh Orivesi - Virrat Mh Orivesi asema - Virrat Mh Ruovesi - Virrat Ruovesi, matkahuolto - Virrat Mh Virrat - Ähtäri Virrat - Alastaipale Virrat - Parkano - Kankaanpää Virrat - Ruovesi Virrat matkahuolto - Kankaanpään linja-autoasema Virrat MH - Ähtäri, matkahuolto Virrat MH - Linja-autoasema Virrat MH - Orivesi Virrat MH - Orivesi asema Virrat MH - Ruovesi, matkahuolto Virtain yläkoulu E - Alastaipale P