| Cities | Distance |
|---|---|
| Opava to Bacup | 893.66 mi (1,438.20 km) |
| Opava to Baguley | 893.83 mi (1,438.49 km) |
| Opava to Baildon | 877.74 mi (1,412.59 km) |
| Opava to Bailleston | 998.95 mi (1,607.66 km) |
| Opava to Balderton | 829.09 mi (1,334.30 km) |
| Opava to Baldock | 797.87 mi (1,284.05 km) |
| Opava to Balham | 795.11 mi (1,279.61 km) |
| Opava to Bamber Bridge | 912.57 mi (1,468.64 km) |
| Opava to Banbridge | 1,062.92 mi (1,710.60 km) |
| Opava to Banbury | 846.77 mi (1,362.74 km) |
| Opava to Bangor | 1,042.35 mi (1,677.50 km) |
| Opava to Bangor | 968.63 mi (1,558.85 km) |
| Opava to Banstead | 797.32 mi (1,283.16 km) |
| Opava to Bargoed | 927.65 mi (1,492.91 km) |
| Opava to Barking | 785.20 mi (1,263.66 km) |