£537
01:00 MRU » 16:30 LHR
Kenya Airways 1 stop (15h30m)
18:25 LHR » 15:20 MRU
Kenya Airways 1 stop (20h55m)
£806
20:00 MRU » 12:40 LGW
Unknown Company 1 stop (16h40m)
18:00 LHR » 05:35 MRU
Air Mauritius direct (11h35m)
Average flight duration: 18h12m (flight with stopovers)