Originally Posted by Kiwi Flyer
If you can get it, go for SQ LHR-SIN-BKK
Agree with KF, that is the 'best' option.
Anyways, on this route it should be REALLY easy to get availability (famous last words

) given the huge amount of *alliance choices you have:
LHR-BKK (TG direct)
LHR-FRA/x-BKK (LH or TG)
LHR-CPH/x-BKK (SK or SK+TG)
LHR-ARN/x-BKK (SK+TG)
LHR-CDG/x-BKK (BD+TG)
LHR-VIE/x-BKK (OS)
LHR-FRA/x-ZRH/x-BKK (LH+TG)
etc etc etc
The easiest availability I've found in Business class is on the TG operated longhaul flights due to the (comparatively) poorer business class offering.