В этом предложении нужно использовать Future Perfect Continuous, чтобы показать, что действие (путешествие) будет продолжаться в течение определенного времени до момента в будущем (их прибытия).
Правильный ответ:
They will be tired when they arrive. They will have been travelling for 24 hours.