Flight distance between Ţalkhā, Egypt and Marsaskala, Malta 1,022.8 mi / 1,646.0 km