How far is Muscat from Bujumbura?

The flight distance between Bujumbura and Muscat is 4345km. Check all available flights on Wego.