Simplified Rule:

Por refers to movement: through TIME or SPACE.

Para refers to destinations: PLACES, PEOPLE, TIMES or GOALS.