Although not a wide body Monarch also flew the B757 from Gatwick to Trivandrum via Bahrain.
I had pleasure of flying on Airtours B767-300 to Maldives via Bahrain in early 2000's. On one occasion to Maldives the B767 was tech and they replaced it with a DC10-30 and as there were no DC10 crews in Bahrain they flew to Dubai with crew having minimum rest period before returning to Gatwick. The onward leg to Maldives was switched to an Emirates B777-200..
Monarch also operated the A330-200 to Maldives sometimes originating Manchester via Gatwick or Gatwick via Manchester.
First Choice flew the B767-300 non stop to Maldives from both Manchester and Gatwick and latterly the TUI B787 but then stopped in 2014.