The calculated distance (air line) between Balvi and Riga is approximately 119 miles respectively 192 kilometers.
By car or train, the actual journey to Riga is certainly longer, as only the direct route (as the crow flies) between Balvi and Riga has been calculated here.