Hi All-
Long-time reader, first post here!
I need help with a very obscure flight route. I'm traveling from Colombo, Sri Lanka (CMB) to Bridgetown, Barbados (BGI). To further complicate things, given that this is a long trip, I would like to fly Star Alliance to earn as many miles as possible from the trip. This is proving to be quite the challenge.
From my research, it looks like it would be easiest to fly Turkish Airlines to London (stops in Male and Istambul), and then fly British Airways or Virgin to Barbados and forgo miles for the sake of my own sanity. I think this would be roughly 22 hours to London and then another 8 or so to BGI - so roughly 30 total.
Another route I am looking at is CMB to New Delhi (DEL) via Air India, Air Canada to Toronto, and then Toronto to BGI. I would earn significant miles from the Air Canada legs, but this trip would be 40 hours, with a 13-hour layover in DEL.
Any advice/suggestions greatly appreciated!