How far is Bisha from Muscat?

The flight distance between Muscat and Bisha is 1681km. Check all available flights on Wego.