What’s the best free online tool to plan a full vacation?

I’m trying to plan a full trip on a tight budget and want to keep everything free if possible—flights, lodging, activities, and transportation. I’m overwhelmed using multiple sites and apps that don’t sync well. Is there a single free online planner or tool that can help me organize my itinerary, compare cheap options, and track all my bookings in one place?

Short answer for tight budget and “one place for everything”: use a combo, not a single magic tool.

Best main hub:
• Google Trips inside Google Travel (google.com/travel)

  • Auto pulls flights, hotels, car bookings from your Gmail
  • Timeline view for each day
  • Map of saved places
  • Works fine on phone browser, no app needed now

How to plan with it:

  1. Flights

    • Use Google Flights to search flexible dates and nearby airports
    • Turn on price tracking
    • Book on airline site
    • Confirmation hits Gmail, it shows up inside Google Travel trip page
  2. Lodging

    • Use a meta site to compare, like Booking, Hostelworld, Airbnb, etc
    • Filter by total cost, distance from center, free cancellation
    • Book direct where possible for lower price or better terms
    • Again, email hits Gmail, Google Travel adds it to your trip automatically
  3. Activities
    Free:

    • Atlas Obscura for odd spots
    • Official city tourism site for free days at museums and city passes
    • Google Maps lists and “Saved” feature for pinning every place
    • Use “My Maps” to build a custom map by day if you want more structure

    Cheap / discounts:

    • GetYourGuide, Viator, Klook, etc, then sort by lowest price and free cancellation
    • Compare with local operators websites before booking
  4. City transport

    • Use Rome2Rio for point A to B between cities, buses vs trains vs flights
    • Use local transit apps or Google Maps transit for inside the city
    • Download offline maps in Google Maps before the trip
  5. Budget tracking
    Fully free options:

    • Splitwise for shared trips or solo tracking, set “personal” group
    • Or a simple Google Sheet: columns for date, category, currency, amount, notes
    • Use one row per spend, then filter at the end by category
  6. Keeping it all in sync in one place

    • Core record: Google Travel for reservations, Google Maps for places
    • Add your Google Sheet and any PDFs (passes, tickets) to a single Google Drive folder named “Trip – City – Month Year”
    • Pin that folder in Drive on your phone
    • Optional: Notion or Evernote as a trip notebook, but Drive + Maps is enough for most people

If you need everything absolutely free, skip any “premium planner” apps. Most of them charge for features you get free with Google Travel, Maps, Sheets, and email auto import.

Expect to use:

  • Google Travel as the “brain”
  • Google Maps for day-by-day routing
  • Google Flights and Rome2Rio for transport choices
  • One spreadsheet for budget

It sounds messy at first, but once your email is connected and you get used to saving places in Maps, it ends up smoother than juggling 5 different planning apps that do not talk to each other.

If you’re hoping for one free tool that does flights + lodging + activities + budget perfectly, it doesn’t exist. @chasseurdetoiles is right about mixing Google stuff, but since you’re already overwhelmed by juggling apps, I’d actually flip the logic:

Use one “master workspace” tool and let everything else be disposable.

For that, I’d go with Notion or Trello as the only thing you actually “live in* while planning. Everything else is search-only, not storage.

1. Pick your “brain”: Notion or Trello (both free)

Notion
Best if you like lists, databases, and checkboxes.

Set up:

  • One page = your trip.
  • Sub-sections: Flights, Stays, Activities, Transport, Budget.
  • Use a simple table for each: columns like Date, Time, Place, Cost, Confirmation, Notes.
  • Paste screenshots or PDFs right into the page so you don’t hunt through email.

Trello
Best if you like visual cards.

Boards & lists idea:

  • Lists: “Ideas,” “Booked,” “Daily Plan.”
  • Each card: one flight, one hotel, one activity.
  • Add due dates, cost, attachments, and checklists.
  • Drag cards into each day’s column once confirmed.

Either one works offline-ish on phones and syncs across devices, which solves the “apps don’t sync” headache.

2. Keep search tools “dumb” on purpose

Where I slightly disagree with @chasseurdetoiles: letting Google Travel auto-pull everything can get messy and confusing if you cancel or change stuff. It’s great when it works…but when you’re on a tight budget, accuracy > automation.

Instead:

  • Use Google Flights, Skyscanner, Momondo or whatever you like JUST for search.
  • Same for Booking / Hostelworld / Airbnb for lodging.
  • When you actually book something, immediately:
    • Copy the details into your Notion/Trello.
    • Paste the confirmation number.
    • Add the price in your currency.

That way, your trip overview is always correct in ONE place, even if your inbox is a disaster.

3. Activities & transport in one glance

For discovery:

  • Activities: use Google Maps “Saved”, Atlas Obscura, local tourism sites, Reddit threads.
  • Transport between cities: Rome2Rio or 12go for quick comparisons.

But again, don’t plan in those tools. When something looks good:

  • Add a short card/row: “Free walking tour, 10:00, pay-what-you-want, meet at X.”
  • Mark it as “idea” or “booked” with a tag.

You end up with a full daily view where you can see:

  • Morning / afternoon / evening
  • Cost expectations
  • Address and time
    All in your one workspace.

4. Budget inside that same tool

Instead of a separate spreadsheet (another thing to open), just add a “Budget” database in Notion or a “Budget” list in Trello.

Example structure:

  • Item: “Bus from airport”
  • Category: Transport
  • Planned cost vs actual
  • Currency
  • Paid or not yet

You can keep a running total in Notion with a sum property, or just a rough manual tally. Not fancy, but free and centralized.


So: no, there’s not a magic single app that books everything for free and keeps it perfect. But you can treat one free planning tool (Notion or Trello) as your command center, and demote all the flight/hotel/activity sites to “temporary info sources.” That usually reduces overwhelm a lot more than trying to make a single travel app be your brain.

Short version: there’s no “one travel app” that does it all for free, but there is a way to get very close by chaining a few tools so they feel like a single platform.

I’d actually go in a slightly different direction from @chasseurdetoiles and the Notion / Trello idea. Those are great as brains, but they still leave you doing a lot of manual copying. Since you’re overwhelmed already, I’d lean on tools that auto-structure your trip and then layer a simple planner on top.


1. Use email parsing as your backbone

Instead of building your trip from scratch in Notion or Trello, let your inbox do the heavy lifting.

Key tool type: itinerary aggregators that auto-read confirmation emails (TripIt, TripCase, etc.). They’re not perfect, but on a tight budget and “too many sites” problem, they give you an auto-updated skeleton:

How it helps:

  • Forward flight, hostel, bus, train, tour confirmations to one email.
  • The app creates a chronological master itinerary.
  • It keeps times, addresses, booking refs in one place, even offline.

Pros:

  • Almost zero manual input after forwarding emails.
  • Works across airlines, hostels, buses, etc.
  • Good when plans shift, since new confirmations just slot in.

Cons:

  • Not ideal for ideas or “maybe” activities.
  • Some advanced features are paid.
  • If you’re nervous about privacy, this may feel intrusive.

This solves your “50 tabs, 4 apps” issue for the booked stuff without you becoming your own data entry clerk.


2. Use a single map-centric planner for ideas & daily flow

Where I partially disagree with the “workspace-only” approach: travel is spatial. A kanban board or database is great for organization, but you also need to see where things are to avoid wasting money and time zigzagging.

Look for a free tool that:

  • Lets you pin places on a map
  • Group them by day / category
  • Add notes & costs

You can use:

  • A custom map layer for attractions, food, free activities
  • Color-coding: free, cheap, must-pay
  • Short notes with opening hours and approximate price

Once you have that:

  • Cluster activities in walkable areas per day
  • Cut anything that would force an extra transit ticket or long ride

This is a big budget saver because transport creep kills “tight budget” trips more than people expect.

Pros:

  • Visualizes the whole trip at a glance.
  • Reduces transit costs by clustering.
  • Easy to share with travel partners.

Cons:

  • Less good for storing tickets / PDFs.
  • You still need one other tool for the formal itinerary.

3. One simple budget tracker instead of full-on project management

Here is where I diverge from heavy Notion setups. Comprehensive databases are powerful but also exactly the kind of thing that overwhelms people who are already stressed.

All you really need for a budget overview:

Columns:

  • Category (flight, lodging, food, in-city transport, activities, misc)
  • Planned cost
  • Booked cost
  • Paid? (yes/no)
  • Currency
  • Notes

Keep it barebones:

  • No complicated formulas unless you enjoy spreadsheets.
  • Summed total per category and a grand total.

Basic workflow:

  1. Set your total max budget at the top.
  2. Allocate rough caps per category.
  3. Each time you commit money (non-refundable, or booked), input the real cost.
  4. Don’t track every coffee, just “daily food average × days” unless you love detail.

Pros:

  • Keeps you honest as you get tempted by “just one extra tour”.
  • Helps compare different destination combos against one another.
  • Stays free and portable.

Cons:

  • Manual entry, though minimal.
  • Not as pretty as full-blown apps.

4. Reduce “search clutter” with deliberate constraints

This is more strategy than tool, and it will save you more sanity and cash than hunting for a mythical all-in-one platform.

Set these rules before searching:

  • Only check flights on 1–2 meta-search tools plus airline sites directly.
  • Lodging: pick one main platform, maybe a backup if prices look off.
  • Activities: limit yourself to 2 sources max for ideas.

Then:

  • For each category, set a strict search window (say, 30 minutes for flights).
  • Anything decent within that time block goes into your shortlist.
  • Decide using your budget tracker, not by endlessly re-searching.

This mental constraint replaces “one app to rule them all” with “one deciding brain that sets limits.”


5. How this fits with what @chasseurdetoiles suggested

Where I agree:

  • You do need a single “true source” where you look when you’re confused.
  • You should treat most travel sites as disposable search tools.

Where I gently disagree:

  • Making Notion or Trello the central and only hub can feel like managing a work project instead of planning a vacation.
  • For non-nerds, too much structure becomes another chore.

I’d rather:

  • Let an itinerary tool auto-harvest confirmed bookings.
  • Use a simple map + light spreadsheet for ideas and money.
  • Keep you out of complex template-building.

That combo feels closer to a “free online tool to plan a full vacation” experience, even if it’s technically three very light tools that act like one system.

If you want, I can sketch a concrete, destination-agnostic setup with example categories and how they’d look in your budget sheet and map, tailored to whether you’re going for 3–5 days or a longer trip.