In order to get directions, Google provides this nice URL:
How can I use the information that Google provides to get the same direction line on a MKMapView in an app?
You will have to either use a web view with a Google map, or draw on the
MKMapView with overlays. There are a couple of projects on GitHub that do this: