Cape Girardeau to Perth | 3,985.62 mi (6,414.23 km) |
Cape Girardeau to Peterborough | 4,204.68 mi (6,766.77 km) |
Cape Girardeau to Peterhead | 4,017.11 mi (6,464.91 km) |
Cape Girardeau to Peterlee | 4,103.24 mi (6,603.53 km) |
Cape Girardeau to Petersfield | 4,222.35 mi (6,795.21 km) |
Cape Girardeau to Pinner | 4,226.77 mi (6,802.34 km) |
Cape Girardeau to Pitsea | 4,262.22 mi (6,859.38 km) |
Cape Girardeau to Plumstead | 4,248.46 mi (6,837.23 km) |
Cape Girardeau to Plymouth | 4,111.80 mi (6,617.31 km) |
Cape Girardeau to Plympton | 4,115.10 mi (6,622.62 km) |
Cape Girardeau to Plymstock | 4,114.31 mi (6,621.34 km) |
Cape Girardeau to Polegate | 4,274.29 mi (6,878.80 km) |
Cape Girardeau to Ponders End | 4,238.60 mi (6,821.37 km) |
Cape Girardeau to Pont-y-pwl | 4,119.79 mi (6,630.16 km) |
Cape Girardeau to Pontardulais | 4,080.15 mi (6,566.37 km) |