The distance from Rio de Janeiro, Brazil to London, England is 5708 miles (9186 km).
Rio de Janeiro (RIO) to London (LON)
Flight Duration 13 hours 35 mins
123 miles
about 102 miles
86 miles
48 miles
210 miles
Manchester, England is about 200 miles from London, England.
Depends from where in England, but it is approximately 3500 miles
London, England and Hereford, England are about 135 miles apart.
129 miles.
175 miles
About 210 miles
Oregon