Gulf Air does these 6+ hour flights on the A320 though with one Additional Centre Tank Bahrain - Frankfurt Bahrain - Paris Bahrain - Heathrow They used to go to Bahrain - Milan Bahrain - Rome Bahrain - Geneva Bahrain - Copenhagen
Bahrain - Dhaka (Not Europe)
Amazing view of the alps if you have the proper route