Yes. The same as in English. It's more common to say "When do they arrive" in English, and it's interesting that "when will they arrive" has a hint of uncertainty. The plane is still in Dubai due to engine problems, so "when will they arrive". You wouldn't say "when do they arrive" in that case.
It's very similar in Italian. Everything is normal - Quando arrivano?
They missed the flight, so "Quando arriveranno"
The above translation is right.
There might be regional differences but that's how I have heard it used.