Distance between Virginia Cavaliers football and Ohio State Buckeyes football is 278 miles (447 kilometres).