+0
When will you arrive?

When will you be arriving?

Are they the same meaning?

Thanks,

Lynn
Comments 
Yes, they have the same meaning. The only difference is a very slight difference in tone.
The first is somewhat official sounding and abrupt.
The second is somewhat more friendly.

CJ
abrupt and more friendly??? How can I feel it?

Lynn
Teachers: We supply a list of EFL job vacancies
I'll finish cleaning the room tomorrow.
I'll be finishing cleaning the room tomorrow.
Do they have the same meaning?

I'll leave this school tomorrow.
I'll be leaving this school tomorrow.
Do they have the same meaning?