| Bangor to Oerlinghausen | 619.09 mi (996.33 km) |
| Bangor to Oestrich-Winkel | 659.34 mi (1,061.10 km) |
| Bangor to Offenburg | 722.22 mi (1,162.30 km) |
| Bangor to Oftersheim | 705.88 mi (1,136.01 km) |
| Bangor to Ohrdruf | 733.27 mi (1,180.09 km) |
| Bangor to Ohringen | 746.10 mi (1,200.73 km) |
| Bangor to Olbernhau | 839.65 mi (1,351.29 km) |
| Bangor to Olching | 853.83 mi (1,374.11 km) |
| Bangor to Oldenburg | 573.81 mi (923.46 km) |
| Bangor to Oldenburg in Holstein | 663.41 mi (1,067.66 km) |
| Bangor to Olfen | 576.35 mi (927.54 km) |
| Bangor to Olpe | 615.95 mi (991.28 km) |
| Bangor to Olsberg | 629.95 mi (1,013.81 km) |
| Bangor to Oranienburg | 781.88 mi (1,258.32 km) |
| Bangor to Ortenberg | 685.19 mi (1,102.71 km) |