Home Airlines You Can No Longer Earn KrisFlyer Elite Miles on Virgin Atlantic flights between the Americas and Europe