| Palafrugell to Deysbrook | 843.68 mi (1,357.77 km) |
| Palafrugell to Didcot | 700.79 mi (1,127.81 km) |
| Palafrugell to Dingle | 840.79 mi (1,353.13 km) |
| Palafrugell to Dinnington | 816.33 mi (1,313.76 km) |
| Palafrugell to Dodworth | 831.68 mi (1,338.46 km) |
| Palafrugell to Dollis Hill | 685.46 mi (1,103.14 km) |
| Palafrugell to Doncaster | 825.99 mi (1,329.30 km) |
| Palafrugell to Dorchester | 663.55 mi (1,067.88 km) |
| Palafrugell to Dorking | 664.45 mi (1,069.34 km) |
| Palafrugell to Dorridge | 757.97 mi (1,219.84 km) |
| Palafrugell to Dover | 642.51 mi (1,034.02 km) |
| Palafrugell to Downham Market | 749.31 mi (1,205.91 km) |
| Palafrugell to Droitwich | 757.03 mi (1,218.33 km) |
| Palafrugell to Dronfield | 815.21 mi (1,311.95 km) |
| Palafrugell to Droylsden | 835.94 mi (1,345.31 km) |