---
title: "startNavigationSession(for:)"
framework: carplay
role: symbol
role_heading: Instance Method
path: "carplay/cpmaptemplate/startnavigationsession(for:)"
---

# startNavigationSession(for:)

Begins navigational guidance for a trip.

## Declaration

```swift
func startNavigationSession(for trip: CPTrip) -> CPNavigationSession
```

## Parameters

- `trip`: The trip to provide guidance for.

## Return Value

Return Value A navigation session for the specified trip.

## Discussion

Discussion Keep a reference to the navigation session to perform guidance updates.

## See Also

### Navigating a Trip

- [CPNavigationSession](carplay/cpnavigationsession.md)
