0
Anonymous
There are 193.12 kilometres.
Wiki User
Chat with our AI personalities
120 miles = 193.12 kilometers
120km = 74.6 miles.
120 km = 74.56 miles (to 2 dp)
Answer: 120 km = 74.5645 mi.
120.0