There is not enough information in the question to get anywhere near an estimate of the earth's radius.
Even if we assume that "setting your watch back 6 hours" means that the difference in longitude between the two points is exactly 90°, the question still doesn't specify the latitude of the two cities. And, of course, to get from a question where all the givens are time to an answer with the dimension of length, we would need to know the (ground) speed of the plane too.
To see concretely how there is too little information, Some other possible scenarios with a plane that flies with the same ground speed (and on the same earth) would be:
You fly from Frankfurt am Main to Santiago de Chile. It takes 15 hours, and when you arrive you set your watch back 6 hours.
or
You fly from Stockholm to Lagos. It takes 8 hours, and when you arrive you set your watch back 1 hour.
or even
You fly from Nuuk to Comodoro Rivadavia. It takes 15 hours, and when you arrive you set your watch back 1 hour.
If the problem was solvable with the given information, there would need to be a method that gave the same radius of the earth when given the inputs $(8,6)$ as for $(15,6)$ and $(8,1)$ and $(15,1)$.
Distance sources.