All resources

Travel time

Does Google Calendar have travel time? How to make it automatic

Google Calendar can add travel time manually from Maps, but it can’t automatically protect travel around every meeting. See how it works and how to automate it.

Google Calendar can add travel time to an event manually from Google Maps on desktop. What it doesn’t do is automatically protect travel time whenever a physical meeting appears or changes. Here’s the built-in method, its limits, and how to make travel protection persistent.

The short answer is yes, Google Calendar has a way to add travel time — but it’s manual.

If your real goal is:

“Whenever I have an in-person meeting, block the time I need to get there.”

Google Calendar doesn’t currently provide that as a native rule.

In July 2025, Gold Product Expert Mukesh Sharma answered a Google Calendar Help Community question about automatically adding travel time:

“Google Calendar doesn’t automatically add travel time.”

Nineteen people marked “I have the same question.”

See the July 2025 Google Calendar Help Community thread

How to add travel time in Google Calendar

Google’s built-in method uses the Maps side panel in Calendar on the web.

For an event with a physical location:

  1. Open the event.
  2. Open its location in the Maps side panel.
  3. Choose Directions.
  4. Enter your starting point.
  5. Select a travel mode and route.
  6. Click Add to Calendar.

Google then creates a separate calendar event for the journey.

Google’s documentation for the Maps panel in Calendar

This works well when you occasionally need to protect a commute.

But it isn’t a persistent relationship with the original meeting. If the meeting changes, you’re maintaining a separate travel event.

The travel event also goes to your default calendar. In January 2025, a user asked whether it could instead be automatically added to the same calendar as the meeting. Diamond Product Expert Priya Chandra replied:

“This is not currently possible.”

See the January 2025 Google Calendar Help Community thread

Best for: occasional in-person meetings where you don’t mind adding travel manually.

What Google Calendar doesn’t do automatically

The missing behavior isn’t really “show me directions.”

Google Maps already does that well.

The calendar problem is:

Protect my availability for the journey without making me maintain another event every time.

That becomes more complicated when a day looks like this:

Home → Client A → Client B → Office

The starting point for each journey isn’t necessarily Home.

And if Client A moves from 11:00 to 14:00, the useful behavior is for the travel protection to follow the changed day.

This is a common enough problem that a November 2023 Google Calendar Help thread has 119 people marked “I have the same question.”

Diamond Product Expert Priya Chandra answered:

“There’s no way to automatically add travel time to Google calendar. You can manually add it by opening the event and clicking the location (using the desktop web browser).”

See the November 2023 Google Calendar Help Community thread

The original poster was using an iPad and couldn’t find the desktop travel-time option — an important limitation of Google’s current workflow.

Apple Calendar handles travel time differently

Apple Calendar is useful as a comparison because it treats travel time as part of the event rather than requiring you to manually create a second calendar block.

Apple says Calendar can find your starting location using the location of events up to three hours before the event. If there isn’t one, it can fall back to your work or home address depending on the time of day.

It can then estimate travel time and provide time-to-leave alerts.

There is still a limitation. As Apple puts it:

“Travel time doesn’t update automatically when you change locations.”

Apple’s documentation for location and travel time in Calendar

The interesting idea is the previous-event logic: where you need to travel from can depend on the event before the meeting, not just a fixed Home address.

Automatically protect travel time with Heldrey

Heldrey handles this through its Travel Time rule.

Turn it on once, and Heldrey can protect travel around accepted meetings with physical locations as your calendar changes.

Example rule
When An event is created or changes
If The event has a physical location
Do Block the required travel time around the meeting

A day might look like:

Home → 30 min travel → Client A → 20 min travel → Client B → 25 min travel → Office

Those travel periods become protected calendar time, so someone checking your availability doesn’t see the journey as an open slot.

Heldrey can use saved locations and your weekly location schedule to determine where parts of your day begin or end. You can also configure your travel mode and an additional travel margin.

Online meetings are handled differently: travel won’t run into the protected 15 minutes around an online meeting.

Travel is calculated for meetings you’ve accepted, rather than automatically adding journeys around every unanswered invitation.

Heldrey recalculates travel when relevant calendar details change and also rechecks upcoming events 24 hours and 2 hours before they start.

If an event’s location can’t be matched to one of your saved places, the event goes to Needs Attention so you can map it once instead of Heldrey guessing.

Travel Time is available on the Free plan and counts as one rule.

What if there isn’t enough time to travel?

Suppose your calendar contains:

  • 10:00–11:00 — Client A
  • 11:15–12:00 — Client B

but the journey between them requires 30 minutes.

That isn’t a routing problem anymore. It’s a calendar conflict.

Heldrey doesn’t shorten or split the journey to make the day appear valid.

The travel block is kept at full length, and the conflict is flagged so you can decide what needs to move.

The point is to make your calendar reflect the time the schedule actually requires — including when the schedule doesn’t fit.

If you just need a fixed travel block

Not everybody needs route-aware travel time.

If your meetings are usually nearby and a fixed allowance works, a normal Heldrey rule may be simpler:

If the meeting has a physical location, add a 30-minute buffer before.

That’s effectively a fixed travel allowance.

It won’t tell you whether the real journey takes 12 minutes or 42, but for predictable commutes it may be enough.

This kind of custom rule is also available on the Free plan.

Other ways to automate travel time

Travel Time (addtraveltime.com) is a dedicated Google Calendar and Outlook tool that creates travel blocks automatically and supports different transport modes and return journeys.

Morgen includes automatic travel-time workflows in its broader calendar product. Its documentation says travel time is “calculated using Google Maps” based on factors including the mode of transit and time of day.

Reclaim also creates travel blocks automatically, but its documentation explicitly says the feature “does not check the location in a maps database” for privacy reasons. Instead, it creates configurable travel-time blocks around events with locations.

For developers, n8n also has workflows that combine Google Calendar with Google’s routing APIs to calculate and create travel blockers.

The right choice depends on whether you want a dedicated travel tool, a broader AI scheduler, a configurable workflow, or a deterministic calendar rule.

Which method should you use?

If you only have an occasional in-person appointment, Google Calendar’s Maps workflow may be all you need.

If your journeys are predictable, a fixed buffer before physical meetings may be simpler.

If you want a broader smart-calendar system, products such as Morgen or Reclaim already include travel features.

But if what you want is:

“Whenever my calendar contains an in-person meeting, protect the travel time around it and keep that protection updated as the day changes.”

that’s where a persistent travel rule becomes useful.

Frequently asked questions

How do I add travel time to Google Calendar?

On a computer, open an event with a location, open the Maps side panel, choose Directions and a route, then click Add to Calendar. Google creates a separate travel event.

Google’s documentation for the Maps panel in Calendar

Can Google Calendar automatically add travel time?

No. Google Calendar’s native workflow is manual. Product Expert answers across multiple Google Help threads from 2023 through 2025 consistently say the same thing: travel time needs to be added manually rather than automatically generated for every meeting.

November 2023 answer · January 2025 answer · July 2025 answer

Why isn’t travel time showing in Google Calendar?

Google’s Maps panel for adding travel time exists in Calendar on the web. If you’re looking for the same button in the mobile app, it isn’t available there.

The November 2023 Help thread above came from an iPad user who couldn’t find the feature for exactly this reason.

Does Google Calendar have travel time on iPhone or Android?

No equivalent automatic travel-time feature is available in the mobile Calendar apps.

On Android, a Google Calendar Product Expert explained that “There’s no way to automatically sync this - it would need to be manually added as an event.”

See the May 2023 Android Help Community thread

On iPhone and iPad, the Maps-panel workflow available on the web isn’t present either, so the travel block needs to be added manually.

Google Calendar automation

Set the rules once.

Heldrey keeps your Google Calendar behaving the way you want — whether you configure it yourself or let your AI assistant do it for you.

Start free 30 days of Premium · No credit card required · Free plan after trial

Accessibility options

These options stay in this browser. They add contrast, type size, and motion control on top of the site’s default accessible markup.

Display