Guide

How to find every flight you’ve taken

There is no single database of your flights. But between airline records, your email archive, and a few sources most people never think to check, you can rebuild a startlingly complete history. Here are seven ways, roughly in order of how much they’ll turn up.

The short version: work through your airline accounts first, then run structured searches over your email, then use statements and photos to fill the gaps. Collect everything into a spreadsheet as you go, one flight per row, and import it in a single pass at the end. Don’t try to enter flights one at a time as you find them.

01

Your airline account activity pages

Usually the best single source. Often goes back years.

Start here, because it’s the highest yield for the least effort. Most major airlines keep a record of your past flights inside your frequent flyer account, usually under a heading like “My trips”, “Flight activity”, “Recent activity”, or “Mileage statement”. It’s often buried a level or two below the main account page rather than linked from the dashboard.

Log into every airline you have an account with, even ones you flew twice a decade ago. How far back the record goes varies a lot by carrier, and some only show flights that earned miles, so a ticket booked through a partner or on someone else’s account may be missing.

03

Google Travel and other auto-parsed trip histories

Free, instant, and often surprisingly complete for the Gmail era.

If you use Gmail, Google has already been parsing your confirmation emails into structured trips for years. Visit google.com/travel/trips and you may find a large chunk of your history already assembled, complete with dates and flight numbers, with no work on your part.

The same applies if you ever forwarded bookings to TripIt or a similar itinerary service. Even a lapsed free account may still hold years of parsed trips. It’s worth logging in once purely to export.

04

Credit card and bank statements

The backstop for flights that left no other trace.

This is the tedious method, but it catches what everything else misses: flights booked by someone else’s account, cash bookings from before you had loyalty numbers, and tickets from airlines you no longer have a login for. Most banks let you download statements as CSV and search several years at once.

A charge tells you the airline, the date, and the amount, which is usually enough to jog the memory of the route. It won’t give you a flight number, but for a trip from 2011 the route and date are the parts worth recording anyway.

05

Your photo library

Excellent for dating trips you remember but can't place in time.

Photos carry timestamps, and usually location data. If you know you went to Lisbon but not whether it was 2017 or 2018, your photo library settles it in seconds. Both Apple Photos and Google Photos let you browse by place, which effectively gives you a map of the trips you took.

Airport photos are especially useful: a departure board or a window shot timestamped to the morning of a flight pins the date exactly.

06

Passport stamps and old boarding passes

International trips only, but hard evidence with exact dates.

Dig out current and expired passports. Entry and exit stamps give you precise dates and countries, which is often enough to reconstruct the flight either side. Note that intra-Schengen and many domestic-equivalent routes leave no stamp at all, so this method has real gaps, and it tells you nothing about domestic flying.

While you’re in that drawer, old boarding passes are the single richest source there is: airline, flight number, date, seat, and both airports on one piece of card. If you find recent ones, Passyport can scan the barcode directly rather than making you type them in.

07

Calendars, and the people you flew with

Fills the last few gaps.

Search your calendar history for airport codes and the word “flight”. Many people entered trips there even when they didn’t keep the confirmation email, and Passyport can pull trips straight from your calendar.

For the rest, ask whoever you traveled with. Family trips from childhood, work travel booked by an employer’s travel desk, and group holidays are usually documented in someone else’s inbox rather than yours.

Getting it into one place

As you work, put everything into one spreadsheet with a row per flight. You need fewer columns than you’d think:

ColumnWhy
DateThe one field worth being accurate about, since everything sorts by it.
From / ToIATA airport codes (LHR, JFK) are cleanest, but city names work.
AirlineNeeded for your most-flown-carrier stats.
Flight numberNice to have. Leave it blank for old trips rather than guessing.
AircraftOptional. Only worth chasing if you care about type stats.

Resist the urge to perfect it. A flight with a date, two airports, and an airline is a complete record for every statistic worth having. Distance, flight time, countries, and continents are all derived from the route, so Passyport computes them for you the moment the row exists.

When the spreadsheet is done, import it as a CSV and your whole travel history appears at once: lifetime miles and hours, countries and cities visited, most-flown airline and route, and every leg drawn on a map and 3D globe. If you’re still deciding where to keep it, our guide to choosing a flight log app covers what to check before you commit years of data to one.

FAQ

Finding your flight history: FAQ

How do I find every flight I've taken?

There's no single database of your flights, so you reconstruct it from several sources. In rough order of yield: your airline frequent flyer account activity pages, a structured search of your email archive for confirmations and itineraries, auto-parsed trip histories like Google Travel, credit card statements, photo library timestamps and locations, passport stamps, and your calendar. Most people rebuild the large majority of their history in an evening or two.

Is there a website that shows all the flights I've taken?

No central service exists, because no single organization holds that data. Airlines only know about flights on their own metal, and only ones tied to your loyalty account. Google Travel comes closest for anyone who's used Gmail for years, since it parses confirmation emails, but it won't cover flights booked outside that inbox. Rebuilding from multiple sources into one log is the only complete approach.

How far back do airline records go?

It varies widely by carrier, and airlines generally don't commit to a figure. Some show many years of activity, others only a rolling window, and many only list flights that actually earned miles in your account. Treat whatever you find as a starting point rather than a complete record, and fill the gaps from email and statements.

What if I can't remember the flight number?

Leave it out. The date, the two airports, and the airline are enough to compute distance, flight time, and every statistic that matters. A missing flight number costs you nothing; a guessed one puts wrong data in your permanent record.

What's the fastest way to get all of this into one place?

Collect what you find into a spreadsheet with one flight per row, then import it as a CSV in one go. Passyport accepts CSV import, boarding pass scanning, calendar sync, and manual entry, so you can bulk load the backlog and then add new flights individually as you fly them.

You've flown further than you remember.

Rebuild your history once, and Passyport keeps it for good: stats, maps, and stamps, free for everyone.

Start your passport for free