Travel Itinerary Template for Google Sheets

Most "travel itinerary template for Google Sheets" links hand you an empty grid and leave the hard part — actually filling it in — to you. This one works the other way round: plan the trip in the free browser planner, export a CSV, and import it into Sheets already populated with your own days, times, places and costs.

The advantage of getting it into Sheets is not the grid. It's sharing. The planner deliberately has no server, so your itinerary lives only in your browser — great for privacy, useless for letting three other people edit it before a trip. Sheets is genuinely better at that one job.

What actually lands in the spreadsheet

The export is one row per stop, ten columns wide. The built-in five-day sample produces 30 data rows — 23 activities plus 7 transit legs — under this header:

Columns in the exported travel itinerary CSV
ColumnExample valueType in Sheets
Day1Number — groups rows for per-day formulas
Date2026-10-12ISO date — sorts correctly in every locale
Day titleArrival · ShinjukuText
Time15:10Time — blank on transit rows
Duration (min)60Number — the pacing column
Typefood · sight · shop · hotel · other · transitText — the filter column
TitleLand at Narita Airport (NRT)Text
LocationNarita, ChibaText
NotesTerminal 1 · grab a Suica cardText
Cost (USD)22Number — no currency symbol, so SUM works

Two details in that table do more work than they look like they do.

The date is written as 2026-10-12, not 10/12/2026. ISO order sorts chronologically as plain text, which means the column is correct even before Sheets decides whether it is a date. It also sidesteps the day/month ambiguity that silently reorders a trip when the file crosses between US and European locales.

The Cost column is a bare number. No $, no thousands separator. A currency symbol turns the cell into text, and text does not add up — that single decision is the difference between SUM returning your budget and returning zero.

How to import it

  1. Build the trip. Open the planner and edit the sample into your own itinerary, or click "New blank trip" to start empty. Everything autosaves in your browser as you type.
  2. Click CSV. The button sits in the planner toolbar between Print and Export PDF. The file downloads straight from your browser — nothing is uploaded to us, because there is nowhere to upload it to.
  3. In Google Sheets, choose File → Import → Upload and pick the downloaded .csv.
  4. Set separator type to Comma and choose "Replace spreadsheet" for a fresh sheet, or "Insert new sheet" to keep an existing one. Leave "Convert text to numbers and dates" on — that is what makes the Date, Duration and Cost columns behave as numbers rather than strings.
  5. Share it. The Share button gives your travel companions view or edit access. This is the step the browser planner cannot do for you.

Three things worth doing once it is in Sheets

These use the actual column layout above, and the numbers in brackets are what the built-in sample returns, so you can check your formulas are working before you trust them on your own trip.

Why the encoding and the quoting matter

Two things quietly break spreadsheets imported from other tools, and both are handled here.

Non-ASCII characters. Place names are full of them — Kabukichō, Sensō-ji, the · separator, the in transit rows. In the sample export, 28 of the 30 rows contain at least one character outside plain ASCII. The file is written as UTF-8, which Google Sheets reads natively, so these arrive intact rather than as KabukichÅ. (The same file also opens correctly in Excel, which needs an extra byte-order mark to get UTF-8 right — that mark is included, and Sheets consumes it silently.)

Commas inside fields. "Narita, Chiba" contains the same character that separates the columns. 10 of the 30 sample rows have a comma inside a field. Every value is therefore quoted, following RFC 4180, so the address stays in one cell instead of pushing every column after it one place to the right.

Sheets, Excel, or PDF?

The same export serves all three, so pick by what you are about to do:

A practical combination: plan in the browser, share a Sheet while everyone argues about the schedule, then export a final PDF each traveller carries.

Frequently asked questions

Is this Google Sheets travel itinerary template free?

Yes. Building the itinerary and exporting it to CSV is completely free with no sign-up on our side. You only need a Google account for Sheets itself.

Why import a CSV instead of copying a template sheet?

A copied template gives you an empty grid you still have to fill in. The CSV arrives already populated with your own trip — structure and content together, rather than structure and homework.

Will Japanese or accented place names import correctly?

Yes. The export is UTF-8 and Sheets reads UTF-8 natively. In the sample itinerary 28 of the 30 rows contain non-ASCII characters, so this matters more than it looks.

Can I total my trip budget in Google Sheets?

Yes. The Cost column holds plain numbers with no currency symbol, so SUM works directly. Use SUMIF against the Day column for per-day totals.

Can my travel companions edit the sheet too?

Yes — once it is in Sheets it behaves like any other sheet, so the Share button works normally. Sharing is the one thing the browser planner cannot do, because it deliberately has no server.

Ready to build it? Open the free travel itinerary template, plan your days, then click CSV.