| Mafamude to Batley | 928.54 mi (1,494.34 km) |
| Mafamude to Beaconsfield | 816.96 mi (1,314.77 km) |
| Mafamude to Bearsden | 1,040.86 mi (1,675.10 km) |
| Mafamude to Bebington | 884.55 mi (1,423.55 km) |
| Mafamude to Beccles | 917.54 mi (1,476.64 km) |
| Mafamude to Beckenham | 819.57 mi (1,318.97 km) |
| Mafamude to Bedford | 852.37 mi (1,371.76 km) |
| Mafamude to Bedlington | 1,019.98 mi (1,641.49 km) |
| Mafamude to Bedwas | 767.78 mi (1,235.63 km) |
| Mafamude to Bedworth | 853.21 mi (1,373.11 km) |
| Mafamude to Beeston | 886.09 mi (1,426.03 km) |
| Mafamude to Belfast | 939.49 mi (1,511.97 km) |
| Mafamude to Belgrave | 870.99 mi (1,401.71 km) |
| Mafamude to Bellshill | 1,036.58 mi (1,668.22 km) |
| Mafamude to Belper | 887.83 mi (1,428.82 km) |