Grand River Heritage Water Trail

Trip Planner

Using access points described in the River Access section, the trip planner will guide you in determining the length of trip you wish to take.

Calculations in the planner were made using a typical paddling rate of 2-3 mph. please note river conditions can vary greatly, especially the speed of the current and the effect of strong winds. Also, individual paddling rates may vary. Please keep these factors in mind when using the trip planner as a guide.

Trips Less Than One Hour

Trip Beginning and End Points Approximate Trip Length
Deer Creek to Eastmanville Bayou 
20 minutes
Bass River Recreation to Riverside 
20 minutes
Millpoint Park to Harbor Island 
20 minutes
Odawa/Battle Point to Pottawatomie 
30 minutes
East Grand River to Harbor Island 
30 minutes
Johnson Park to City Park 
30 minutes
River Hill Dr. to Lamont 
40 minutes
Grand Valley Crew to Lamont 
40 minutes
Pottawatomie to East Grand River Park 
40 minutes
Grand River Park to Grand Valley Crew 
45 minutes
Lamont to Deer Creek 
45 minutes
Riverside to Robinson Township 
50 minutes

Trips Between One and Two Hours

Trip Beginning and End Points Approximate Trip Length
Eastmanville Bayou to Bur Oak Landing 1 hour
120th to Bruce Bayou 1 hour
Lamont to Eastmanville Bayou 1 hour 5 minutes
120th to Indian Channel 1 hour 5 minutes
Eastmanville Bayou to Bass River Recreation Area 1 hour 10 minutes
Bass River Recreation Area to Robinson Township 1 hour 10 minutes
Odawa/Battle Point to East Grand River Park 1 hour 10 minutes
Pottawatomie Park to Harbor Island 1 hour 10 minutes
Robinson Township to Odawa/Battle Point 1 hour 15 minutes
Deer Creek to Bur Oak Landing 1 hour 20 minutes
Bur Oak Landing to 120th Avenue 1 hour 20 minutes
River Hill Dr. to Deer Creek 1 hour 25 minutes
Grand Valley Crew to Deer Creek 1 hour 25 minutes
Eastmanville Bayou to Riverside Park 1 hour 30 minutes
Indian Channel to Millpoint Park 1 hour 30 minutes
Bruce Bayou to Millpoint Park 1 hour 35 minutes
Indian Channel to Lloyds Bayou 1 hour 40 minutes
Odawa Point to Harbor Island 1 hour 40 minutes
River Hill Dr. to Eastmanville Bayou 1 hour 45 minutes
Bruce Bayou to Lloyds Bayou 1 hour 45 minutes
Grand Valley Crew to Eastmanville Bayou 1 hour 45 minutes
Robinson Township to Pottawatomie Bayou 1 hour 45 minutes
Indian Channel to Harbor Island 1 hour 50 minutes
Bruce Bayou to Harbor Island 1 hour 55 minutes

Trips Between Two and Three Hours

Trip Beginning and End Points Approximate Trip Length
Lamont to Bur Oak Landing 2 hours 5 minutes
Riverside Park to Odawa/Battle Point 2 hours 5 minutes
City Park to Grand River Park 2 hours 15 minutes
Eastmanville Bayou to 120th Avenue 2 hours 20 minutes
Eastmanville Bayou to Robinson Township 2 hours 20 minutes
Bur Oak Landing to Bruce Bayou 2 hours 20 minutes
Bur Oak Landing to Indian Channel 2 hours 25 minutes
Bass River Recreation Area to Odawa/Battle Point 2 hours 25 minutes
Robinson Township to East Grand River Park 2 hours 25 minutes
Grand River Park to Eastmanville Bayou 2 hours 35 minutes
Riverside Park to Pottawatomie 2 hours 35 minutes
120th Avenue to Millpoint Park 2 hours 35 minutes
Deer Creek Park to 120th Avenue 2 hours 40 minutes
Johnson Park to Grand River Park 2 hours 45 minutes
River Hill Dr. to Bur Oak Landing 2 hours 45 minutes
120th Avenue to Lloyds Bayou 2 hours 45 minutes
Grand Valley Crew to Bass River Recreation Area 2 hours 55 minutes
120th Avenue to Harbor Island 2 hours 55 minutes
Bass River to Pottawatomie 2 hours 55 minutes
Robinson Township to Harbor Island 2 hours 55 minutes

Trips Between Three and Four Hours

Trip Beginning and End Points Approximate Trip Length
City Park to Grand Valley Crew 3 hours
City Park to River Hill Dr. 3 hours 5 minutes
Grand Valley Crew to Riverside Park 3 hours 15 minutes
Riverside Park to East Grand River Park  3 hours 15 minutes
Eastmanville Bayou to Bruce Bayou 3 hours 20 minutes
Lamont to 120th Avenue 3 hours 25 minutes
Eastmanville Bayou to Indian Channel 3 hours 25 minutes
Johnson Park to Grand Valley Crew 3 hours 30 minutes
Johnson Park to River Hill Dr. 3 hours 35 minutes
Eastmanville Bayou to Odawa/Battle Point 3 hours 35 minutes
Bass River Recreation area to East Grand River Park 3 hours 35 minutes
Deer Creak to Bruce Bayou 3 hours 40 minutes
City Park to Lamont 3 hours 45 minutes
Grand River Park to Bass River Recreation Area 3 hours 45 minutes
Deer Creak to Indian Channel 3 hours 45 minutes
Riverside Park to Harbor Island 3 hours 45 minutes
Bur Oak Landing to Millpoint Park 3 hours 55 minutes

Trips Between Four and Five Hours

Trip Beginning and End Points Approximate Trip Length
Grand River Park to Riverside Park 4 hours 5 minutes
Eastmanville Bayou to Pottawatomie  4 hours 5 minutes
Bur Oak Landing to Lloyds Bayou 4 hours 5 minutes
Bass River Recreation Area to Harbor Island 4 hours 5 minutes
Johnson Park to Lamont 4 hours 15 minutes
River Hill Dr. to 120th Avenue 4 hours 15 minutes
Grand Valley Crew to Robinson Township 4 hours 15 minutes
Bur Oak Landing to Harbor Island 4 hours 15 minutes
Lamont to Bruce Bayou 4 hours 25 minutes
City Park to Deer Creak Park 4 hours 30 minutes
Lamont to Indian Channel 4 hours 30 minutes
Eastmanville Bayou to East Grand River Park 4 hours 45 minutes
City Park to Eastmanville Bayou 4 hours 50 minutes
Eastmanville Bayou to Millpoint Park 4 hours 55 minutes

Trips Between Five and Six Hours

Trip Beginning and End Points Approximate Trip Length
Johnson Park to Deer Creek 5 hours
Grand River Park to Robinson Township 5 hours 5 minutes
Eastmanville Bayou to Lloyds Bayou 5 hours 5 minutes
Deer Creak to Millpoint Park  5 hours 15 minutes
Eastmanville Bayou to Harbor Island 5 hours 15 minutes
Johnson Park to Eastmanville Bayou 5 hours 20 minutes
River Hill Dr. to Indian Channel 5 hours 20 minutes
Deer Creak to Lloyds Bayou 5 hours 25 minutes
Grand Valley Crew to Odawa/Battle Point 5 hours 30 minutes
Deer Creek to Harbor Island 5 hours 35 minutes
City Park to Bur Oak Landing 5 hours 50 minutes

Trips Over Six Hours

Trip Beginning and End Points Approximate Trip Length
City Park to Bass River Recreation 6 hours
Grand Valley Crew to Pottawatomie 6 hours
Lamont to Millpoint Park 6 hours
Lamont to Lloyds Bayou 6 hours 10 minutes
Johnson Park to Bur Oak Landing 6 hours 20 minutes
Lamont to Harbor Island 6 hours 20 minutes
Grand River Park to Odawa/Battle Point 6 hours 20 minutes
Johnson Park to Bass River Recreation Area 6 hours 30 minutes
Grand Valley Crew to East Grand River Park 6 hours 40 minutes
Johnson Park to Riverside Park 6 hours 50 minutes
Grand River Park to Pottawatomie Bayou 6 hours 50 minutes
River Hill Dr. to Millpoint Park  6 hours 50 minutes
River Hill Dr. to Lloyds Bayou  7 hours
River Hill Dr. to Harbor Island 7 hours 10 minutes
City Park to 120th Avenue 7 hours 20 minutes
City Park to Robinson Township 7 hours 20 minutes