Total distance from Yellowstone National Park to Grand Canyon is 957.42 kms. 957.42 kms equals to 594.92 miles and 516.63 nautical miles. Latest Searched Country Distances: Bolivia and United States | Czech Republic and Latvia | India and Thailand | Norway and Greece | United States and Sudan |.