Grand Rapids, Michigan, nestled along the Grand River, is a vibrant city known for its rich cultural offerings, craft beer scene, and stunning natural beauty. The city's historic downtown area is brimming with art galleries, museums, and eclectic shops, offering visitors a taste of local creativity and innovation. Grand Rapids is also a paradise for outdoor enthusiasts, with numerous parks and green spaces perfect for hiking, biking, and water activities. Whether exploring the bustling city streets or immersing oneself in nature, Grand Rapids promises a dynamic and unforgettable experience for all who visit.
The cheapest month to fly to Grand Rapids, Michigan is typically January.
The popular airports near Grand Rapids, Michigan are Gerald R. Ford International Airport (GRR), Muskegon County Airport (MKG), and Kalamazoo/Battle Creek International Airport (AZO).
The flight to Grand Rapids, Michigan (GRR) is roughly 19 hours 35 minutes and 8,595 miles (13,832 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Grand Rapids, Michigan from leading comparison sites using our search engine dashboard.
Colorful gardens filled with art & music
Museum & planetarium in an ex-flour mill
Interactive zoo with an aquarium
Mod space for 19th- & 20th-century art
Interactive exhibits on president's life
Urban green space with beach & wetlands
Interactive workshops for children
Frank Lloyd Wright home with free tours
Orchard, running, winery, outdoor recreation, and trail running
History, frank lloyd wright, garden, and museum
Go-karts & other family attractions
Park for fishing & fish migration
Ice-skating & concert space
Hiking, biking, fishing & disc golf
Art exhibits, theater, music & more
Huge sculpture by Alexander Calder
Non-profit organization
Year-round fishing plus a park & trail
Sports, trails, a pond & a swimming pool
Park for hiking & cross-country skiing
Non-denominational church
Catholic cathedral
Riverfront hangout with city views
Shopping
Kid-friendly games, go-karts & arcade
Vibrant place with sports facilities
Outdoor adventure park & obstacle course
Nature and hiking
Basilica
Park
Business center
Park
Fruit and vegetable store
Trails for winter & summer recreation
Amusement center
Playground, field & a wetlands boardwalk
Church
Convention center
Bridge
Riverside natural area with trails
Park
Park
Park
Scenic spot
Folksy exhibits & oral histories
Park
Park
Trails, basketball court & play area
Park
Dog park
Lake, nature, and park
Park
Small, historic park with picnic areas
Landscaped park established in 1911
Forested trails, river views & fishing
Park
Museum
Historical landmark
Park
Park
Park
Park
Warm-weather spot for sports & splashing
Lake
Historical landmark
Clock tower
Lake
Park
Park
Park
55 acres of recreational space
Park
Park
Park
Lake
Park
Lake
River
Park
Nature preserve
Planetarium
20.6 °C
Mon, 29 Apr 2024
Average Temperature
-1°C
Jan
1°C
Feb
7°C
Mar
15°C
Apr
21°C
May
26°C
Jun
28°C
Jul
27°C
Aug
23°C
Sep
16°C
Oct
9°C
Nov
2°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,595 miles (13,832 kilometres). The direct flight time is roughly 19 hours 35 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,423 miles (13,555 kilometres). The direct flight time is roughly 19 hours 13 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,876 miles (14,284 kilometres). The direct flight time is roughly 20 hours 13 minutes.
Flights from George, South Africa - George Airport (GRJ) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,606 miles (13,851 kilometres). The direct flight time is roughly 19 hours 37 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,571 miles (13,793 kilometres). The direct flight time is roughly 19 hours 32 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,763 miles (14,103 kilometres). The direct flight time is roughly 19 hours 58 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,614 miles (13,863 kilometres). The direct flight time is roughly 19 hours 38 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,838 miles (14,223 kilometres). The direct flight time is roughly 20 hours 8 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,665 miles (13,944 kilometres). The direct flight time is roughly 19 hours 45 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,526 miles (13,722 kilometres). The direct flight time is roughly 19 hours 26 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Grand Rapids, Michigan (GRR) - 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 Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,652 miles (13,924 kilometres). The direct flight time is roughly 19 hours 43 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,841 miles (14,228 kilometres). The direct flight time is roughly 20 hours 8 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,563 miles (13,780 kilometres). The direct flight time is roughly 19 hours 31 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,891 miles (14,309 kilometres). The direct flight time is roughly 20 hours 15 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,336 miles (13,415 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Grand Rapids, Michigan (GRR) - The flight distance between these airports is 8,825 miles (14,203 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Expert Help
Choose Site / Currency