British Airways Boeing 747-436 G-BYGE operating BA107 London Heathrow – Dubai diverted via Muscat late tonight due to long weather based hold times at Dubai.