Skyscanner is one of those tools that frequent travelers use. It scours the interwebs searching for the best available and cheapest flights. There are other Skyscanner alternatives that find flights.
Google Flights makes it simple and easy to start the journey off. Here, you can learn the best dates and prices you will pay for flights as you look to book.
Kayak allows you to plan according to how you want to travel. If you plan just one-way flights, it can help you create a great itinerary and put those flights.