The question arises because the whole time during the flight (14-15hrs) it’s always night time. Therefore the time for fajr or zohr doesn’t arrive. When arriving at the destination it’s also night time. So do we have to pray fajr and zohr? Or do we have to pray maghribayn twice?

If it is still night time when you arrive then you will pray Fajr (and all the prayers after it) at your destination when the time arises.

As far as Maghrib is concerned, if you already prayed when you left then no need to repeat, however it is recommended to read it again.