| Ayamonte to Melun | 932.80 mi (1,501.20 km) |
| Ayamonte to Mende | 760.46 mi (1,223.84 km) |
| Ayamonte to Mennecy | 928.13 mi (1,493.68 km) |
| Ayamonte to Menton | 903.23 mi (1,453.61 km) |
| Ayamonte to Mericourt | 1,043.77 mi (1,679.78 km) |
| Ayamonte to Merignac | 633.99 mi (1,020.30 km) |
| Ayamonte to Meru | 958.49 mi (1,542.54 km) |
| Ayamonte to Merville | 1,052.54 mi (1,693.90 km) |
| Ayamonte to Mery-sur-Oise | 949.87 mi (1,528.67 km) |
| Ayamonte to Metz | 1,067.45 mi (1,717.89 km) |
| Ayamonte to Meudon | 936.85 mi (1,507.72 km) |
| Ayamonte to Meylan | 878.71 mi (1,414.15 km) |
| Ayamonte to Meyzieu | 871.36 mi (1,402.31 km) |
| Ayamonte to Meze | 720.97 mi (1,160.29 km) |
| Ayamonte to Millau | 726.21 mi (1,168.73 km) |