Simulate flight before flying

What is the easiest way to simulate a planned flight (in Mission Planner) before doing the actual flight? Is it possible on Google Earth or do I need a flight simulator.

I fly in quite a hilly area so this would be useful.