Eurica Start planning

Turn your Excel travel itinerary into a trip you can actually use

Eurica imports a travel itinerary from an Excel file. Download the template, fill in the days and stops you have already worked out, upload it: Eurica reads the dates, times, places and notes, finds every address on the map and builds the trip with its days already in place. It is free, with no trial and no card.

Download the template (.xlsx) Works in Excel, Numbers and Google Sheets. 24 KB.

The spreadsheet was the right place to start

Most carefully planned trips begin in a spreadsheet, and for good reason: it is the fastest way to collect. A column for the day, one for the time, one for the place, and the whole thing stays yours.

Where it stops helping is the trip itself. A spreadsheet will not tell you that your 11:00 and your 11:30 are twenty-five minutes apart on foot. It will not hold the museum PDF, or the boarding pass. And moving one stop an hour later means retyping the four rows under it.

So the import exists to keep the part that worked. You do not start over — you bring across what you already wrote.

What the template holds

Eight sheets. You only fill the ones you need: a trip with no rental car simply leaves that sheet empty.

SheetWhat goes in it
InstructionsHow to fill the rest. Nothing is read from here.
Trip InfoDestination and dates. This is what the trip gets built from.
ScheduleThe stops, day by day, with start and end times. The heart of it.
TransportFlights and trains, with the booking reference and the seat.
StaysHotels and apartments, with check-in and check-out.
RentalsCars, with pick-up and drop-off.
BookingsTables, tickets, tours — anything with a time and a name on it.
ExtrasLinks and notes that do not belong to a single stop.

Already keep your own spreadsheet? Have it converted

The template has fixed sheet names and fixed columns, so your own file will not be read as it is. For a short trip, copying the rows across takes a few minutes. For a long one, hand both files to whichever assistant you already use — ChatGPT, Claude, Gemini — and let it do the typing.

Upload your spreadsheet and the Eurica template together, then ask:

Here are two files: my own trip spreadsheet, and an empty import template. Fill the template from my spreadsheet and give it back to me as .xlsx. Rules: - Keep the sheet names exactly as they are. Do not add or remove sheets. - Keep the header rows. Start writing at the first empty row underneath. - Dates are YYYY-MM-DD. Times are HH:MM, 24-hour. - Leave a cell empty rather than guessing. Do not invent times, seats or booking references. - Put each row on the sheet it belongs to: Schedule museums, walks, meals, anything that is not a booking Transport flights, trains, buses, ferries (one row per leg) Stays hotels and apartments (one row per place, not per night) Rentals cars, scooters, campers, bikes, boats Bookings restaurants, timed entries, tours, events, transfers, luggage - These columns only accept these values: Schedule → Category: transport, culture, food, leisure, accommodation Transport → Type: Flight, Train, Bus, Ferry, Cruise Rentals → Type: Car, Scooter, Camper, Bike, Boat Bookings → Type: Restaurant, Entry, Tour, Event, Transfer, Luggage, Parking Booked / Needs Ticket: Yes, No - Place Name can be rough (“Pergamon Museum Berlin”). It gets looked up on a map later. - At the end, list anything from my spreadsheet you could not place.

Then read it before you upload it

This is the step worth not skipping. An assistant will happily turn a missing departure time into a plausible one, and a plausible time is worse than an empty cell — you will not notice until you are standing in the wrong place. Check the dates, check the times, and check that the number of rows matches what you started with. Eurica will tell you which places it could not find, but it has no way of knowing that 14:30 should have been 16:30.

What happens when you upload it

Eurica reads the sheets, creates one day per date and drops every row onto that day's timeline at the time you gave it. Rows without a time are not lost: they go into a “No time” band at the top of the day, where you can drag them down once you decide.

Every place name is looked up on OpenStreetMap as it imports, so the stops arrive already pinned on the map, in order, with the real walking time between them. Addresses are the part a machine gets wrong most often — «Market Square» exists in four hundred towns — so anything that lands in the wrong place, or cannot be found at all, you correct on the stop afterwards.

Flights, hotels, rentals and bookings do not come in as plain stops. They arrive as what they are, with their own fields: the booking reference on the flight, the check-in time on the hotel, the pick-up desk on the car.

Berlin-2026.xlsx
3 days created, 20–23 August
12 stops placed on the timeline
2 flights, 1 hotel, 1 rental car — as bookings, not plain stops
1 place not found: Markthalle Neun — set it on the stop
What the import reports back. The one it could not place is named, not silently dropped.

The day then looks like a day, not like rows: every stop at its hour, the walking time between one and the next, and the colour of its category.

09:10
Flight PC3425Bergamo BGY → Berlin BER · seat 12A
11:00
Pergamon MuseumBodestraße 1–3 · timed entry
12 min walk
13:00
Markthalle NeunLunch
15:00
Check-in · Garner Hotel Mitte3 nights · ref 7HG92K
One day after the import. The hotel row in the spreadsheet became two stops, a check-in and a check-out.

Then the part a spreadsheet could not do

Attach the PDF to the stop it belongs to, so the museum ticket is on the museum and not in your inbox. Keep passports and bookings in the trip archive. Share the trip with whoever is coming, to look at or to edit. And when the day changes, drag the stop: what is under it moves by itself.

Pergamon Museum11:00 – 13:00 · Bodestraße 1–3
PDF pergamon-tickets.pdf
Attached to this stop · opens on your phone

A few honest limits

Questions

Which file formats can Eurica import?

.xlsx and .xls. CSV is not supported, because the template uses several sheets and a CSV only holds one.

Do I have to use the Eurica template?

Yes. Eurica looks for its sheets by name and reads fixed columns, so a spreadsheet of your own will not be read. You can copy the rows across by hand, or upload both files to an assistant like ChatGPT or Claude and have it fill the template for you — there is a prompt for that above. Check what comes back before uploading it.

What happens to the addresses in the file?

Eurica looks up every place on OpenStreetMap while importing and pins it on the map. Anything it gets wrong, or cannot find, you can fix on the stop afterwards.

Is the import free?

Yes. Eurica is free to use, with no trial and no card.

Make an account and import your trip Free. You will need an account, because the trip has to live somewhere.