How far is Suva from Majuro?

The flight distance between Majuro and Suva is 2918km. Check all available flights on Wego.