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