Nestled along the scenic shores of Portage Lake, Hancock, Michigan, exudes charm and character at every turn. This small city in the Upper Peninsula surprises visitors with its rich mining history, vibrant arts scene, and stunning natural beauty. From the iconic Quincy Mine to the picturesque downtown filled with local shops and eateries, Hancock offers a perfect blend of historic allure and outdoor adventure. Whether you're exploring the Keweenaw Waterway or enjoying a performance at the historic Finnish American Heritage Center, Hancock invites you to discover the unique magic of this hidden gem in Michigan's Copper Country.
The cheapest month to fly to Hancock, Michigan is typically in January.
The best price we found is for R29,486 from Johannesburg to Hancock.
Some popular airlines include: United, SWISS.
A good price for a flight to Hancock is R26537 - R32435.
The popular airports near Hancock, Michigan are Houghton County Memorial Airport (CMX) and Sawyer International Airport (MQT).
The flight to Hancock, Michigan (CMX) is roughly 19 hours 57 minutes and 8,754 miles (14,089 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Hancock, Michigan from leading comparison sites using our search engine dashboard.
Old copper-mining facility with tours
Ski resort and skiing
Lake and romance
Aquatic passage for boating & swimming
Hockey rink
Fishing & picnicking in a scenic setting
Tourist attraction
Sculpture
Park
Museum
Catholic church
Laser tag center
Green space & miles of multi-use trails
Wetland
Nature
7 °C
Sun, 28 Apr 2024
Average Temperature
-6°C
Jan
-4°C
Feb
1°C
Mar
8°C
Apr
16°C
May
21°C
Jun
24°C
Jul
23°C
Aug
18°C
Sep
11°C
Oct
3°C
Nov
-3°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,754 miles (14,089 kilometres). The direct flight time is roughly 19 hours 57 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,646 miles (13,914 kilometres). The direct flight time is roughly 19 hours 42 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Hancock, Michigan (CMX) - The flight distance between these airports is 9,043 miles (14,553 kilometres). The direct flight time is roughly 20 hours 35 minutes.
Flights from George, South Africa - George Airport (GRJ) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,820 miles (14,195 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,730 miles (14,050 kilometres). The direct flight time is roughly 19 hours 54 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,969 miles (14,434 kilometres). The direct flight time is roughly 20 hours 25 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,794 miles (14,153 kilometres). The direct flight time is roughly 20 hours 2 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Hancock, Michigan (CMX) - The flight distance between these airports is 9,032 miles (14,536 kilometres). The direct flight time is roughly 20 hours 34 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,805 miles (14,170 kilometres). The direct flight time is roughly 20 hours 4 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,709 miles (14,016 kilometres). The direct flight time is roughly 19 hours 51 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,854 miles (14,249 kilometres). The direct flight time is roughly 20 hours 10 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,790 miles (14,146 kilometres). The direct flight time is roughly 20 hours 2 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Hancock, Michigan (CMX) - The flight distance between these airports is 9,010 miles (14,501 kilometres). The direct flight time is roughly 20 hours 31 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,706 miles (14,011 kilometres). The direct flight time is roughly 19 hours 50 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Hancock, Michigan (CMX) - The flight distance between these airports is 9,050 miles (14,565 kilometres). The direct flight time is roughly 20 hours 36 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Hancock, Michigan (CMX) - The flight distance between these airports is 8,528 miles (13,724 kilometres). The direct flight time is roughly 19 hours 27 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Hancock, Michigan (CMX) - The flight distance between these airports is 9,010 miles (14,500 kilometres). The direct flight time is roughly 20 hours 31 minutes.
From Johannesburg (JNB), South Africa to Hancock, United States (CMX): R29,486
Depart: 28 May 2024 · Return: 03 Jun 2024 Price found 27 Apr 2024, 18:54
Expert Help
Choose Site / Currency