Puka Public Transit Routes and Schedules

25a Puka - Valga 25b Valga - Keeni - Puka - Elva 25c Puka - Elva 25e Puka-Aakre-Komsi-Puka 25f Puka-Otepää 25g Otepää-Puka-Komsi-Aakre-Puka 25h Elva - Palupera - Rõngu - Puka - Keeni - Valga 25i Elva - Palupera - Rõngu - Puka - Keeni - Valga 25j Elva - Palupera - Rõngu - Puka - Keeni - Valga 25k Valga - Keeni - Puka - Rõngu - Palupera - Elva 25l Elva - Puka - Keeni - Valga 25m Elva-Puka-Keeni-Sarapuu-Valga 25n Elva-Puka-Keeni-Valga 25o Elva-Puka-Keeni-Valga 25p Valga - Puka - Rõngu - Palupera - Elva 25r Elva - Palupera - Rõngu - Puka - Keeni - Valga 25s Valga - Sangaste - Puka 25t Elva - Palupera - Rõngu - Puka 34 Valga - Puka - Otepää 37 Valga - Keeni - Puka - Arula - Otepää 40 Otepää - Puka - Keeni - Valga 73c Otepää -Puka- Kääriku - Otepää 438 Tartu - Nõo - Arbimäe - Elva - Rõngu - Puka - (Otepää) E35 Tallinn - Tartu/Valga R45 Valga - Tartu