| Cities | Distance |
|---|---|
| Opava to Nymburk | 128.12 mi (206.19 km) |
| Opava to Olomouc | 37.63 mi (60.57 km) |
| Opava to Orlova | 24.27 mi (39.06 km) |
| Opava to Ostrava | 18.67 mi (30.05 km) |
| Opava to Ostrov | 221.38 mi (356.27 km) |
| Opava to Otrokovice | 53.02 mi (85.34 km) |
| Opava to Pardubice | 94.66 mi (152.34 km) |
| Opava to Pelhrimov | 124.85 mi (200.93 km) |
| Opava to Pisek | 173.66 mi (279.48 km) |
| Opava to Plzen | 202.11 mi (325.26 km) |
| Opava to Podebrady | 124.40 mi (200.21 km) |
| Opava to Policka | 74.66 mi (120.16 km) |
| Opava to Prachatice | 186.66 mi (300.39 km) |
| Opava to Prague | 154.98 mi (249.41 km) |
| Opava to Prelouc | 104.36 mi (167.95 km) |