Nestled on the picturesque San Juan Island in Washington state, Roche Harbor is a charming coastal village known for its historic significance and natural beauty. Steeped in maritime history, this quaint town offers visitors a peaceful retreat with stunning views of the harbor and surrounding mountains. Wander through the quaint streets lined with quaint shops, dine on fresh seafood at waterfront restaurants, or explore the nearby outdoor attractions such as hiking trails and kayaking opportunities. Whether you're seeking relaxation or adventure, Roche Harbor promises a unique and unforgettable experience in the heart of the Pacific Northwest.
The cheapest month to fly to Roche Harbor, Washington is typically in January.
Popular airports near Roche Harbor, Washington, include Friday Harbor Airport (FHR), Bellingham International Airport (BLI), and Seattle-Tacoma International Airport (SEA).
The flight to Roche Harbor, Washington (RCE) is roughly 15 hours 7 minutes and 6,579 miles (10,588 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Roche Harbor, Washington from leading comparison sites using our search engine dashboard.
Park, harbor, and camping
Park and camping
Harbor, lighthouse, and camping
Deer, hunting, and killer whale
Island
Camping
Killer whale
Scenic harbor with an oyster farm
Bay
Destination for camping & hiking
Island
Rustic destination with rocky beaches
Island
Nature preserve with hiking & wildlife
Wine tasting, vineyard, winery, and wine
Camping
Wildlife refuge
Island
Camping
Lighthouse
Scenic 1,000-acre wildlife refuge & park
Lake
Killer whale and whale watching
Lighthouse and killer whale
Bay
Island
Island
Island
Island
Beachcombing, hiking & picnicking
Bay
Beach
Marina
Channel
Island
Beach
History
Island
Bay
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,579 miles (10,588 kilometres). The direct flight time is roughly 15 hours 7 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,689 miles (10,765 kilometres). The direct flight time is roughly 15 hours 21 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,680 miles (10,751 kilometres). The direct flight time is roughly 15 hours 20 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,560 miles (10,557 kilometres). The direct flight time is roughly 15 hours 4 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,935 miles (11,160 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,792 miles (10,930 kilometres). The direct flight time is roughly 15 hours 35 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,595 miles (10,614 kilometres). The direct flight time is roughly 15 hours 9 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,766 miles (10,888 kilometres). The direct flight time is roughly 15 hours 32 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,544 miles (10,531 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,851 miles (11,025 kilometres). The direct flight time is roughly 15 hours 43 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,700 miles (10,782 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,873 miles (11,061 kilometres). The direct flight time is roughly 15 hours 46 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,656 miles (10,712 kilometres). The direct flight time is roughly 15 hours 17 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,954 miles (11,192 kilometres). The direct flight time is roughly 15 hours 57 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,377 miles (10,263 kilometres). The direct flight time is roughly 14 hours 40 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,704 miles (10,788 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,771 miles (10,896 kilometres). The direct flight time is roughly 15 hours 32 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,684 miles (10,757 kilometres). The direct flight time is roughly 15 hours 21 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,722 miles (10,818 kilometres). The direct flight time is roughly 15 hours 26 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,669 miles (10,733 kilometres). The direct flight time is roughly 15 hours 19 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,730 miles (10,830 kilometres). The direct flight time is roughly 15 hours 27 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,395 miles (10,291 kilometres). The direct flight time is roughly 14 hours 42 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Roche Harbor, Washington (RCE) - The flight distance between these airports is 6,809 miles (10,958 kilometres). The direct flight time is roughly 15 hours 37 minutes.
Expert Help
Choose Site / Currency