How many miles is it from London to Morocco?

Distance between these two is 3027.9 kms. It is covered above the italy and germany. Then you finally reach your destination.