GMaps.js — Routes

You can travel a route, step by step, this way:

map.travelRoute({
  origin: [-12.044012922866312, -77.02470665341184],
  destination: [-12.090814532191756, -77.02271108990476],
  travelMode: 'driving',
  step: function(e){
    $('#instructions').append('<li>'+e.instructions+'</li>');
    $('#instructions li:eq('+e.step_number+')').delay(450*e.step_number).fadeIn(200, function(){
      map.drawPolyline({
        path: e.path,
        strokeColor: '#131540',
        strokeOpacity: 0.6,
        strokeWeight: 6
      });  
    });
  }
});

Same as drawRoute, you must define an origin, destination and travelMode. Also, you must define the function that GMaps will call every step in the route.