BA: WAS->BLR (Banglaore) 4.1-4.8 cpm 2 night stay
British Airways, IAD->LHR->BLR (Bangalore, India) $908
For $915, this is 2000 miles longer each direction
DCA->DFW->LHR->BLR 10,957 miles each way, 4.1cpm
sample dates 9/18-9/22
found on matrix.itasoftware.com
Seems to have a 2-3 night stay, but with 27-30 hours of flights, that might not be a bad thing