6hr 25min to 6hr 35min London Heathrow (LHR) to Bahrain (BAH) by a nonstop flight operated by British Airways or Gulf Air.
when fly by European carriers (Eg lufthansa) - it touches the skies of bangalore->nagpur->ahmedabad-> Jaipur->pakistan airspace->Baku->Georgia->Romania-> Paris-> London. I assume this is near correct., it will be different when fly by emirates or any gulf sector carrier. (Qatar, Ethihad, Emirates, Gulf Air)
Dubai is a country in the Persian Gulf.
2hr 35min Beirut (BEY) to Bahrain (BAH) by a nonstop flight operated by Gulf Air.
You would fly above the seashore of the Eastern Seaboard, flying over New York, New Jersey, Virginia, the Carolinas, Florida and the Gulf of Mexico.
If you look at a map you will see that Dubai is on the Persian Gulf near the Strait of Hormuz. Draw a straight line to London and you will cross Germany. So I would say that you would cross Germany because that is the most direct route.
5hr 45min Frankfurt (FRA) to Bahrain (BAH) by a nonstop flight operated by Gulf Air.
3hr 00min Cairo (CAI) to Bahrain (BAH) by a nonstop flight operated by Egyptair or Gulf Air.
Bahrain (BAH) to Kochi (COK) 4hr 50 min by a nonstop flight operated by Gulf Air
The gulf stream warms Western Europe. London, England, for example, is on the same latitude as Canada. However, it seldom snows in London, while Canada is snowbound every winter. The Gulf Stream pumps warm water from the Gulf of Mexico and the Caribbean all the way to the English and Irish coast, giving it a somewhat warmer climate.
There are no direct flights from Dublin to Cape Town, you will firstly need to get an interconnecting flight from Dublin to Heathrow (the flight path of that would pass over the Irish Sea, north Wales, then towards Birmingham, Oxford, then London). The flight from London to Cape Town will fly over the south coast of England (before crossing the English Channel), much of Western France, then over the Pyrenees mountain range and eastern Spain, then over the Balearic Islands, then the flight will head over much of the Sahara Desert before reaching the Gulf of Guinea past Nigeria, then the flight will head towards Angola and Namibia before slowly descending into Cape Town.
National Airline flight 967 crashed into the Gulf of Mexico