The calculated distance (air line) between Omīdīyeh and Bayān is approximately 141 miles respectively 227 kilometers.
By car or train, the actual journey to Bayān is certainly longer, as only the direct route (as the crow flies) between Omīdīyeh and Bayān has been calculated here.