| Cities | Distance |
|---|---|
| Baiao to Piera | 507.77 mi (817.18 km) |
| Baiao to Pilar de la Horadada | 448.46 mi (721.72 km) |
| Baiao to Pilas | 282.70 mi (454.97 km) |
| Baiao to Pinos Puente | 354.61 mi (570.69 km) |
| Baiao to Pinto | 235.60 mi (379.16 km) |
| Baiao to Pizarra | 352.76 mi (567.71 km) |
| Baiao to Plasencia | 128.76 mi (207.22 km) |
| Baiao to Pola de Laviana | 191.06 mi (307.48 km) |
| Baiao to Pola de Lena | 177.97 mi (286.41 km) |
| Baiao to Pola de Siero | 195.69 mi (314.93 km) |
| Baiao to Pollensa | 586.73 mi (944.26 km) |
| Baiao to Ponferrada | 120.80 mi (194.41 km) |
| Baiao to Pontevedra | 92.81 mi (149.36 km) |
| Baiao to Portugalete | 296.39 mi (477.00 km) |
| Baiao to Poyo | 93.40 mi (150.31 km) |