| Thessaloniki to Oberkirch | 909.23 mi (1,463.26 km) |
| Thessaloniki to Obernburg am Main | 921.59 mi (1,483.16 km) |
| Thessaloniki to Obernkirchen | 1,034.56 mi (1,664.96 km) |
| Thessaloniki to Oberschleissheim | 767.19 mi (1,234.67 km) |
| Thessaloniki to Oberstdorf | 782.01 mi (1,258.52 km) |
| Thessaloniki to Obertraubling | 779.23 mi (1,254.05 km) |
| Thessaloniki to Obertshausen | 942.05 mi (1,516.09 km) |
| Thessaloniki to Oberursel | 956.81 mi (1,539.84 km) |
| Thessaloniki to Ochsenfurt | 881.28 mi (1,418.29 km) |
| Thessaloniki to Ochsenhausen | 819.87 mi (1,319.45 km) |
| Thessaloniki to Ochtrup | 1,091.21 mi (1,756.13 km) |
| Thessaloniki to Odenthal | 1,042.54 mi (1,677.80 km) |
| Thessaloniki to Oelde | 1,043.59 mi (1,679.50 km) |
| Thessaloniki to Oelsnitz | 851.36 mi (1,370.13 km) |
| Thessaloniki to Oer-Erkenschwick | 1,064.14 mi (1,712.57 km) |