Nestled in the heart of North Central Iowa, Mason City is a charming city brimming with history, culture, and architectural marvels awaiting discovery. Known as the hometown of famed architect Frank Lloyd Wright, the city boasts a plethora of his iconic designs, such as the Stockman House and the Park Inn Hotel. Visitors can explore diverse cultural attractions like the Charles H. MacNider Art Museum and enjoy outdoor activities at beautiful parks and recreation areas. With its friendly community vibe and rich heritage, Mason City offers a unique blend of small-town charm and artistic sophistication for travelers to immerse themselves in.
The cheapest month to fly to Mason City, Iowa is typically January.
Popular airports near Mason City, Iowa include: Mason City Municipal Airport (MCW), Southeastern Minnesota Regional Airport (RST) in Rochester, Minnesota, and Minneapolis-Saint Paul International Airport (MSP) in Minneapolis, Minnesota.
The flight to Mason City, Iowa (MCW) is roughly 20 hours 28 minutes and 8,990 miles (14,468 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Mason City, Iowa from leading comparison sites using our search engine dashboard.
Free museum displaying American art
Musical attraction with a museum
House designed by Frank Lloyd Wright
Live animals, exhibits & a library
Museum
Tourist attraction
Park
Lake and hunting
9.5 °C
Mon, 29 Apr 2024
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,990 miles (14,468 kilometres). The direct flight time is roughly 20 hours 28 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,806 miles (14,172 kilometres). The direct flight time is roughly 20 hours 4 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,270 miles (14,919 kilometres). The direct flight time is roughly 21 hours 6 minutes.
Flights from George, South Africa - George Airport (GRJ) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,993 miles (14,473 kilometres). The direct flight time is roughly 20 hours 29 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,966 miles (14,429 kilometres). The direct flight time is roughly 20 hours 25 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,152 miles (14,729 kilometres). The direct flight time is roughly 20 hours 50 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,008 miles (14,497 kilometres). The direct flight time is roughly 20 hours 31 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,229 miles (14,853 kilometres). The direct flight time is roughly 21 hours.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,059 miles (14,578 kilometres). The direct flight time is roughly 20 hours 37 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,920 miles (14,355 kilometres). The direct flight time is roughly 20 hours 19 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,103 miles (14,650 kilometres). The direct flight time is roughly 20 hours 43 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,046 miles (14,558 kilometres). The direct flight time is roughly 20 hours 36 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,235 miles (14,862 kilometres). The direct flight time is roughly 21 hours 1 minute.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,957 miles (14,414 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,286 miles (14,944 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Mason City, Iowa (MCW) - The flight distance between these airports is 8,728 miles (14,047 kilometres). The direct flight time is roughly 19 hours 53 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Mason City, Iowa (MCW) - The flight distance between these airports is 9,218 miles (14,836 kilometres). The direct flight time is roughly 20 hours 59 minutes.
Expert Help
Choose Site / Currency