| Cities | Distance |
|---|---|
| Piraeus to Lamia | 93.21 mi (150.00 km) |
| Piraeus to Larisa | 134.77 mi (216.89 km) |
| Piraeus to Lefkada | 171.33 mi (275.73 km) |
| Piraeus to Livadeia | 54.25 mi (87.30 km) |
| Piraeus to Loutraki | 36.58 mi (58.87 km) |
| Piraeus to Lykovrysi | 11.32 mi (18.22 km) |
| Piraeus to Mandra | 11.71 mi (18.84 km) |
| Piraeus to Marousi | 11.14 mi (17.93 km) |
| Piraeus to Megara | 16.88 mi (27.17 km) |
| Piraeus to Melissia | 12.56 mi (20.21 km) |
| Piraeus to Mesolongi | 124.10 mi (199.73 km) |
| Piraeus to Metamorfosi | 9.28 mi (14.94 km) |
| Piraeus to Moschato | 1.18 mi (1.90 km) |
| Piraeus to Mytilini | 176.11 mi (283.42 km) |
| Piraeus to Nafpaktos | 103.46 mi (166.51 km) |