Nestled on the north-eastern tip of Vancouver Island in British Columbia, Canada, Port Hardy embodies the perfect blend of rugged natural beauty and coastal charm. This quaint seaside town serves as the gateway to the stunning wilderness of northern Vancouver Island, offering a haven for outdoor enthusiasts and nature lovers alike. With its picturesque marina, vibrant arts scene, and abundance of outdoor adventure opportunities, Port Hardy invites visitors to immerse themselves in the unspoiled surroundings and experience the true essence of West Coast living. Whether exploring ancient rainforests or embarking on a whale-watching excursion, Port Hardy promises an unforgettable journey into the heart of Vancouver Island's wild frontier.
The cheapest month to fly to Port Hardy is typically in February or March.
Popular airports near the city of Port Hardy include Port Hardy Airport (YZT) and Campbell River Airport (YBL).
The flight to Port Hardy (YZT) is roughly 17 hours 43 minutes and 7,751 miles (12,474 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Port Hardy from leading comparison sites using our search engine dashboard.
History
Museum
Tourist Attraction
Hiking Area
Park
Tourist Attraction
Park
Park, camping, and hiking
3.1 °C
Thu, 2 May 2024
Average Temperature
7°C
Jan
7°C
Feb
9°C
Mar
11°C
Apr
14°C
May
16°C
Jun
18°C
Jul
18°C
Aug
16°C
Sep
12°C
Oct
8°C
Nov
6°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Port Hardy (YZT) - The flight distance between these airports is 7,751 miles (12,474 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Port Hardy (YZT) - The flight distance between these airports is 7,024 miles (11,303 kilometres). The direct flight time is roughly 16 hours 6 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Port Hardy (YZT) - The flight distance between these airports is 7,649 miles (12,311 kilometres). The direct flight time is roughly 17 hours 29 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Port Hardy (YZT) - The flight distance between these airports is 7,606 miles (12,241 kilometres). The direct flight time is roughly 17 hours 24 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Port Hardy (YZT) - The flight distance between these airports is 7,501 miles (12,071 kilometres). The direct flight time is roughly 17 hours 10 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Port Hardy (YZT) - The flight distance between these airports is 7,745 miles (12,464 kilometres). The direct flight time is roughly 17 hours 42 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Port Hardy (YZT) - The flight distance between these airports is 7,197 miles (11,582 kilometres). The direct flight time is roughly 16 hours 29 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Port Hardy (YZT) - The flight distance between these airports is 7,592 miles (12,218 kilometres). The direct flight time is roughly 17 hours 22 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Port Hardy (YZT) - The flight distance between these airports is 7,528 miles (12,114 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Port Hardy (YZT) - The flight distance between these airports is 7,545 miles (12,143 kilometres). The direct flight time is roughly 17 hours 16 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Port Hardy (YZT) - The flight distance between these airports is 7,734 miles (12,446 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Port Hardy (YZT) - The flight distance between these airports is 7,303 miles (11,753 kilometres). The direct flight time is roughly 16 hours 43 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Port Hardy (YZT) - The flight distance between these airports is 7,091 miles (11,412 kilometres). The direct flight time is roughly 16 hours 15 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Port Hardy (YZT) - The flight distance between these airports is 6,945 miles (11,177 kilometres). The direct flight time is roughly 15 hours 56 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Port Hardy (YZT) - The flight distance between these airports is 7,031 miles (11,315 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Port Hardy (YZT) - The flight distance between these airports is 7,180 miles (11,555 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Port Hardy (YZT) - The flight distance between these airports is 7,636 miles (12,290 kilometres). The direct flight time is roughly 17 hours 28 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Port Hardy (YZT) - The flight distance between these airports is 7,665 miles (12,335 kilometres). The direct flight time is roughly 17 hours 31 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Port Hardy (YZT) - The flight distance between these airports is 7,201 miles (11,589 kilometres). The direct flight time is roughly 16 hours 30 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Port Hardy (YZT) - The flight distance between these airports is 7,174 miles (11,546 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Port Hardy (YZT) - The flight distance between these airports is 7,129 miles (11,472 kilometres). The direct flight time is roughly 16 hours 20 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Port Hardy (YZT) - The flight distance between these airports is 7,352 miles (11,832 kilometres). The direct flight time is roughly 16 hours 50 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Port Hardy (YZT) - The flight distance between these airports is 7,191 miles (11,573 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Expert Help
Choose Site / Currency