The nearest airport is BEW - Beira, located 187.3 km south of Joao.
Other airports nearby include UEL - Quelimane (207.0 km east), TET - Tete Chingodzi (260.5 km north west),
Nearby towns ::
Mavurabuzi (2.3km north) //
Joaque (3.2km south) //
Compone (3.4km north east) //
Juse (3.6km south east) //
Mandiquice (3.7km west) //
Tufola (4.1km north east) //
Tito (4.5km south west) //
Guda (4.8km north east) //
Quimbine (5.5km north) //
Antonio (6.0km east) //
Samo (7.1km west) //
Passalapape (8.8km south) //
[all distances 'as the bird flies' and approximate]