| Vimmerby to Orthez | 1,214.29 mi (1,954.22 km) |
| Vimmerby to Orvault | 1,022.27 mi (1,645.19 km) |
| Vimmerby to Osny | 819.72 mi (1,319.21 km) |
| Vimmerby to Ostwald | 713.39 mi (1,148.09 km) |
| Vimmerby to Ouistreham | 876.21 mi (1,410.12 km) |
| Vimmerby to Oullins | 948.91 mi (1,527.13 km) |
| Vimmerby to Outreau | 748.18 mi (1,204.08 km) |
| Vimmerby to Oyonnax | 897.75 mi (1,444.79 km) |
| Vimmerby to Ozoir-la-Ferriere | 818.14 mi (1,316.67 km) |
| Vimmerby to Pace | 980.53 mi (1,578.02 km) |
| Vimmerby to Palaiseau | 833.49 mi (1,341.37 km) |
| Vimmerby to Pamiers | 1,179.61 mi (1,898.40 km) |
| Vimmerby to Panazol | 1,022.41 mi (1,645.42 km) |
| Vimmerby to Pantin | 819.17 mi (1,318.33 km) |
| Vimmerby to Paray-le-Monial | 918.47 mi (1,478.14 km) |