@John *****
For someone who is trying to save as much as I can, to put forward toward other essentials, the original flight was going to be even worse at 41 hours total and for even cheaper than my current flight. I've got it currently at £373 for the flight out there. I wasn't spending an extra £145 for a direct flight which would take a little less time at 11Hrs5mins.
Heathrow to Rome
Rome to India
India to Bangkok