Вы можете попробовать наименьшее () и наибольшее () методы с предложением group by, как показано ниже.
select least(source, destination),greatest(source, destination),max(totalkms) from test_travel group by least(source, destination),greatest(source, destination);