You might as well ask "How fast does a person walk?" You will get as many different answers as there are people.
In the case above, unless there is an actual MM value set, these can be equal or one can be faster or slower than the other.
Allegro simply means a "lively" tempo.
Andante means a "walking" tempo.
Moderato means a "moderate" tempo, or when used as a modifier, it means to perform the other tempo direction to a "moderate" degree. If the other indication is allegro, it would be moderately lively.
These tempi cannot be mapped precisely to metronome markings. One person's andante allegro may be slower or faster than another person's allegro moderato, and so on.
The real question you should be asking yourself is this: "What tempo makes the music happen for me?" If you're playing in an orchestra, the conductor has already done this work for you, and you play it at that tempo. If you're in a leaderless ensemble, you agree on a tempo. If you are performing solo, or with an accompanist, you really need to do the work to find out what tempo makes the music come out.
Maybe this sounds simplistic, or perhaps arcane or even capricious, but it's a difficult question and ultimately one that only you can answer.
One more thing: In a concerto, the final movement is typically faster (and shorter) than the opening movement.