TO BLR
FLy to Brussels on brussels airline, connect to 9W direct to BLR from there. Business class is good and service is good.
LH is also a decent option and have the new 787 on the FRA-BLR route.
Avoid EK if in Economy as it is cramped on the DXB-BLR leg.
If flying to Del I would try the new Dreamliner on the FRA-Del route. Air India by far has the most comfortable and spacious seats on any airline I have flown in economy class. Only if the rest of the service was upto the mark!