Located in northern Alberta, Canada, Rainbow Lake is a hidden gem waiting to be explored by adventurous travellers seeking a peaceful escape into nature's beauty. Surrounded by dense forests and pristine lakes, this charming town offers a perfect blend of outdoor activities and tranquillity. Whether you're looking to hike through the rugged terrain, fish in the crystal-clear waters, or simply unwind in the peaceful surroundings, Rainbow Lake provides a serene setting for a nature-filled getaway. With its breathtaking landscapes and abundant wildlife, this picturesque destination promises an unforgettable experience for those looking to connect with the great outdoors.
The cheapest month to fly to Rainbow Lake varies by departure location and airline pricing, but generally, the months of January and February tend to see lower airfares due to being part of the low season.
Popular airports near Rainbow Lake include Edmonton International Airport (YEG), Grande Prairie Airport (YQU), and Fort McMurray International Airport (YMM).
The flight to Rainbow Lake (YOP) is roughly 17 hours 23 minutes and 7,601 miles (12,232 kilometres) from Auckland, New Zealand - Auckland International Airport (AKL).
The best way is to compare flights to Rainbow Lake from leading comparison sites using our search engine dashboard.
IATA Code: YOP
Flights from Auckland, New Zealand - Auckland International Airport (AKL) to Rainbow Lake (YOP) - The flight distance between these airports is 7,601 miles (12,232 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Christchurch, New Zealand - Christchurch International Airport (CHC) to Rainbow Lake (YOP) - The flight distance between these airports is 8,044 miles (12,946 kilometres). The direct flight time is roughly 18 hours 22 minutes.
Flights from Wellington, New Zealand - Wellington International Airport (WLG) to Rainbow Lake (YOP) - The flight distance between these airports is 7,856 miles (12,643 kilometres). The direct flight time is roughly 17 hours 57 minutes.
Flights from Queenstown, New Zealand - Queenstown Airport (ZQN) to Rainbow Lake (YOP) - The flight distance between these airports is 8,237 miles (13,256 kilometres). The direct flight time is roughly 18 hours 48 minutes.
Flights from Dunedin, New Zealand - Dunedin International Airport (DUD) to Rainbow Lake (YOP) - The flight distance between these airports is 8,248 miles (13,274 kilometres). The direct flight time is roughly 18 hours 49 minutes.
Flights from Taupo, New Zealand - Taupo Airport (TUO) to Rainbow Lake (YOP) - The flight distance between these airports is 7,668 miles (12,341 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Gisborne, New Zealand - Gisborne Airport (GIS) to Rainbow Lake (YOP) - The flight distance between these airports is 7,613 miles (12,251 kilometres). The direct flight time is roughly 17 hours 25 minutes.
Flights from Hokitika, New Zealand - Hokitika Airport (HKK) to Rainbow Lake (YOP) - The flight distance between these airports is 8,042 miles (12,942 kilometres). The direct flight time is roughly 18 hours 22 minutes.
Flights from Hamilton, New Zealand - Hamilton International Airport (HLZ) to Rainbow Lake (YOP) - The flight distance between these airports is 7,637 miles (12,290 kilometres). The direct flight time is roughly 17 hours 28 minutes.
Flights from Kerikeri, New Zealand - Bay of Islands Airport (KKE) to Rainbow Lake (YOP) - The flight distance between these airports is 7,522 miles (12,105 kilometres). The direct flight time is roughly 17 hours 12 minutes.
Flights from Kaitaia, New Zealand - Kaitaia Airport (KAT) to Rainbow Lake (YOP) - The flight distance between these airports is 7,528 miles (12,115 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from New Plymouth, New Zealand - New Plymouth Airport (NPL) to Rainbow Lake (YOP) - The flight distance between these airports is 7,736 miles (12,451 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Napier/Hastings, New Zealand - Hawke's Bay Airport (NPE) to Rainbow Lake (YOP) - The flight distance between these airports is 7,690 miles (12,376 kilometres). The direct flight time is roughly 17 hours 35 minutes.
Flights from Nelson, New Zealand - Nelson Airport (NSN) to Rainbow Lake (YOP) - The flight distance between these airports is 7,898 miles (12,710 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Invercargill, New Zealand - Invercargill Airport (IVC) to Rainbow Lake (YOP) - The flight distance between these airports is 8,327 miles (13,401 kilometres). The direct flight time is roughly 19 hours.
Flights from Palmerston North, New Zealand - Palmerston North Airport (PMR) to Rainbow Lake (YOP) - The flight distance between these airports is 7,775 miles (12,512 kilometres). The direct flight time is roughly 17 hours 46 minutes.
Flights from Rotorua, New Zealand - Rotorua International Airport (ROT) to Rainbow Lake (YOP) - The flight distance between these airports is 7,624 miles (12,270 kilometres). The direct flight time is roughly 17 hours 26 minutes.
Flights from Tauranga, New Zealand - Tauranga Airport (TRG) to Rainbow Lake (YOP) - The flight distance between these airports is 7,601 miles (12,233 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Timaru, New Zealand - Richard Pearse Airport (TIU) to Rainbow Lake (YOP) - The flight distance between these airports is 8,127 miles (13,079 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Blenheim, New Zealand - Woodbourne Airport (BHE) to Rainbow Lake (YOP) - The flight distance between these airports is 7,893 miles (12,702 kilometres). The direct flight time is roughly 18 hours 2 minutes.
Flights from Whangarei, New Zealand - Whangarei Airport (WRE) to Rainbow Lake (YOP) - The flight distance between these airports is 7,539 miles (12,133 kilometres). The direct flight time is roughly 17 hours 15 minutes.
Expert Help
Choose Site / Currency