as long as it takes for your mom to fly
The air distance from Houston, Texas, to Pietermaritzburg, South Africa, is 9,216 miles. That equals 14,831 kilometers or 8,008 nautical miles.
141 miles
188 miles
365 miles
305 miles
60.3 miles
64.1 miles
145 miles
357 miles
Houston, Texas, is approximately 66 miles away from Huntsville, Texas.
they are about 100 miles apart