I plan to fly USA to Dubai on Virgin Atlantic (via London Heathrow). I will be staying in Dubai for 6 days. I hold an H1B visa.
Since Indians with US visas can get visa on arrival in Dubai, I have not applied for a pre-issued visa for my trip. However, I am now concerned that most airlines other than Emirates are not aware of this rule and might disallow me from boarding the aircraft.
Any suggestions on whether I should be worried about Virgin Atlantic not letting me board at Heathrow? How can I get a confirmation that I am ok to fly with them?