(Note: none of these sites or companies sponsors me or pay for this spot. I just recommend them because I have used them and they have been helpful).
Before choosing a flight, check which airlines cover this route on this website. Click the icon to visit it:
Then compare prices on any of these search engines (Skyscanner is my favorite). Click the icon to visit it: