Build a Free Travel Itinerary Planner in Notion – Step‑by‑Step Guide
A Night Before My Kyoto Trip
It was 2 a.m., my suitcase half‑packed, and I was scrolling through endless travel blogs trying to remember which train leaves at 07:15. My mind was a tangled mess of flight numbers, museum hours, and a stubborn craving for sushi. I sighed, opened Notion, and wondered, "What if I could see everything I need on a single page?"
That moment sparked a tiny obsession. Over the next week I built a travel itinerary planner that not only saved me a couple of dollars but also gave me the calm confidence I needed to explore a foreign city without a spreadsheet panic. In this post I’ll walk you through every click, drag, and shortcut I used—so you can replicate the system for free.
Why I Switched to Notion for Travel Planning
I tried Google Sheets, a paper notebook, and even a pricey app that promised "smart itineraries." Each tool felt either too rigid or too pricey for a weekend getaway. Notion, however, offered a canvas that could be as simple as a list or as complex as a relational database, all without spending a dime.
What sold me most was the ability to embed maps, attach PDFs, and toggle checklists without leaving the page. My brain finally stopped jumping between tabs, and my itinerary looked like a living document instead of a static PDF.
Setting Up Your Notion Workspace
Below is the exact sequence I followed. Feel free to adjust the order; the goal is a clean, reusable template.
- Create a new page – Click the "+ New Page" button in the left sidebar. Name it something like "Travel Planner".
- Choose a blank template – Avoid the pre‑made templates; they add unnecessary sections.
- Add a cover image – A photo of your destination adds a personal touch and makes the page inviting.
- Insert a database – Type "/table - full page" and hit Enter. This will become your master itinerary.
- Rename columns – Default columns are "Name," "Tags," and "Files." Rename them to "Date," "Location," "Activity," and "Notes."
- Set the "Date" property – Change the type to "Date" and enable the time selector for precise scheduling.
- Create a second database for packing – Use "/table - inline" inside the same page and call it "Packing List."
- Link the two databases – Add a "Relation" property in the itinerary table that points to the packing list. This lets you see what you need for each day at a glance.
Tip: Turn on "Full width" under the page settings. The extra horizontal space makes tables easier to read, especially on a laptop at the airport.
Designing the Itinerary Layout
Day‑by‑Day Table
The core of the planner is a simple table where each row represents a single activity. Fill in the "Date" column with the exact day and time, then add the place name in "Location" and a brief description in "Activity."
I also like to add an emoji before the location (e.g., 🗾 Kyoto) because it visually breaks up long rows when I skim the page on a phone.
Packing Checklist
In the "Packing List" table, create a "Checkbox" property called "Packed?" and a "Text" property called "Item." Group items by category (clothes, tech, toiletries) using the "Select" property.
Because the tables are linked, you can filter the itinerary view to show only items where "Packed?" is unchecked, giving you a dynamic to‑do list for each day.
Automating with Templates and Relations
Notion lets you save a row as a template. I built three templates:
- Flight Day – Pre‑filled with airport check‑in time, travel insurance link, and a reminder to download the boarding pass.
- Museum Visit – Includes fields for ticket price, opening hours, and a quick link to the museum’s map.
- Free Day – Contains a placeholder "Explore" row that I can copy‑paste whenever I want spontaneity.
To use a template, click the dropdown next to "New" in the table and select the one you need. The relation to the packing list automatically appears, so you never forget a charger or a pair of walking shoes.
Personalizing the Planner for Your Style
Everyone’s travel style differs. Some people love detailed budgets; others just need a list of restaurants. Notion’s modular blocks allow you to embed:
- A currency converter widget (type "/embed" and paste the widget URL).
- A Google Maps view of all your destinations (copy the share link and embed it).
- A weather forecast table for each city (use the "Formula" property to calculate temperature ranges).
I added a small "Budget" table next to my itinerary, linking each expense to the day it occurred. At the end of the trip the totals auto‑summarize, giving me a clear picture of how much I actually spent versus my initial estimate.
Frequently Asked Questions
Q: Do I need a Notion account to share the planner with a travel buddy? A: Yes, but you can invite them as a "guest" for free. They’ll see the exact same page and can edit or comment in real time.
Q: Can I access the planner offline? A: The desktop and mobile apps cache your pages, so as long as you open the planner at least once while online, you’ll be able to view and edit it without Wi‑Fi.
Q: What if I want to print a hard copy? A: Use the "Export as PDF" option in the three‑dot menu. I usually export the itinerary view and the packing list separately, then print them double‑sided.
Closing Thoughts
When I finally boarded my train to Kyoto, the planner was already open on my phone, showing me exactly when I should hop off, where to grab lunch, and which souvenir I still needed to buy. The stress I’d felt the night before evaporated the moment I tapped the first row.
If you’re skeptical about another travel app, give Notion a spin—you won’t have to spend a cent, and you’ll end up with a living document that you can reuse for every adventure. Happy travels, and may your itineraries be as smooth as a bullet train!
By the ReadyTips Team
We research, test, and write practical guides so you don't have to figure things out the hard way. Every article is reviewed by hand before publishing.