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