| Haverhill to Viterbo | 860.89 mi (1,385.46 km) |
| Haverhill to Vittoria | 1,250.11 mi (2,011.86 km) |
| Haverhill to Vittorio Veneto | 681.29 mi (1,096.43 km) |
| Haverhill to Vittuone | 597.40 mi (961.42 km) |
| Haverhill to Voghera | 626.41 mi (1,008.11 km) |
| Haverhill to Volpago del Montello | 684.29 mi (1,101.25 km) |
| Haverhill to Volpiano | 581.06 mi (935.12 km) |
| Haverhill to Volterra | 769.39 mi (1,238.21 km) |
| Haverhill to Volvera | 588.54 mi (947.16 km) |
| Haverhill to Zafferana Etnea | 1,221.62 mi (1,966.01 km) |
| Haverhill to Zagarolo | 915.46 mi (1,473.29 km) |
| Haverhill to Zanica | 611.12 mi (983.51 km) |
| Haverhill to Zero Branco | 694.82 mi (1,118.21 km) |
| Haverhill to Zevio | 671.15 mi (1,080.12 km) |
| Haverhill to Zogno | 602.39 mi (969.46 km) |