| Viareggio to Los Palacios y Villafranca | 965.29 mi (1,553.49 km) |
| Viareggio to Luanco | 799.69 mi (1,286.97 km) |
| Viareggio to Lucena | 890.55 mi (1,433.20 km) |
| Viareggio to Lugo | 893.20 mi (1,437.46 km) |
| Viareggio to Lumbreras | 765.86 mi (1,232.53 km) |
| Viareggio to Madrid | 752.47 mi (1,210.98 km) |
| Viareggio to Madridejos | 772.45 mi (1,243.13 km) |
| Viareggio to Mahon | 412.57 mi (663.96 km) |
| Viareggio to Mairena del Alcor | 948.76 mi (1,526.87 km) |
| Viareggio to Mairena del Aljarafe | 965.36 mi (1,553.59 km) |
| Viareggio to Majadahonda | 759.15 mi (1,221.74 km) |
| Viareggio to Malaga | 915.34 mi (1,473.09 km) |
| Viareggio to Malgrat de Mar | 410.45 mi (660.56 km) |
| Viareggio to Manacor | 468.78 mi (754.43 km) |
| Viareggio to Mancha Real | 836.15 mi (1,345.65 km) |