Google Maps Module custom markers and routeplanner
Have you already tried https://drupal.org/project/routeplanner ? It's a very simple and lightweight Module to create a route from any address to a fixed point of interest.