Oktoberfest typically runs from September-end to the first weekend in October, with the best time to visit being in the first two weeks for optimal weather and festivities.