Flatboats could used to carry large numbers of pioneers and goods downriver .
Keelboats were capable of traveling upriver .
Flatboats could used to carry large numbers of pioneers and goods downriver , while keelboats were capable of traveling upriver .