If you received MKPlaceMark , you can use MKMapItem and open a Map application with the launchOption location:
var mapItem = MKMapItem(placemark: yourPlaceMark) mapItem.name = "The way I want to go"
Swift 3
mapItem.openInMaps(launchOptions: launchOptions)
source share