There are direct flights from major US cities to Roatan including Houston , Dallas, and Atlanta. Once you arrive you will be picked up by the Paya Bay Shuttle at the airport and taken to Paya Bay Resort. From Seattle it works well to fly through Houston (United Airlines). You take a red eye out of Seattle, get to Houston early in the morning, snooze for a bit in the airport, and then hop on a flight to Roatan (RTB). Cost is around $1000.00 (I paid $1200 last year a couple months ahead of time but I think it goes up and down a bit). You are there in the early afternoon - plenty of time to get to Paya Bay, have a swim and a drink, sunset and dinner. Other carriers fly there from other major cities. Try and get a flight directly to Roatan . Email Leith if you have questions.