 <p>Yes.</p> <p><a href="http://www.youtube.com/watch?v=AdV7bCWuDYg">This video</a> is a tutorial that shows how to do this and is linked to a github that has source code. You basically have to write wrappers to do server requests to get a polyline between two locations and then you add it to the map. </p> <p>Also, <a href="https://developers.google.com/maps/documentation/ios/">look here</a> for the full documentation and basic code snippets.</p> <p>Good luck!</p>