Help
Import Flights: CSV
Before you import
Imported flights are added to your logbook on any plan, including the free Frequent Flyer plan. A Crew membership unlocks the advanced features that build on your flight history.
Overview
Flight Import brings your past travel history into MyFlight.Life in a single step.
Import Flights using CSV
Flights can be uploaded in a supported CSV format that captures the airports, dates and flight segments of each trip.
Bulk upload
Up to 1,000 flights or 10 files can be imported over the lifetime of an account — ideal for moving an extensive travel history across at once.
File structure
Column order matters
The first row of the CSV file must hold the column names, and the columns must appear in the same order as the table below.
Columns
| Field | Type | Required | Description |
|---|---|---|---|
Departure | String | Required | Departure airport IATA code. Example: DUB |
Arrival | String | Required | Arrival airport IATA code. Example: AMS |
Date | String | Required | ISO 8601 timestamp of the flight date and time. Example: 2025-02-15T08:35:00.000ZNote: Do not include a timezone designator — treat dates as generic and timezone-agnostic. |
Type | Integer | Optional | Type of flight — see Flight types in Import codes below. |
Airline | String | Optional | IATA identifier of the airline. |
Airplane | String | Optional | IATA identifier of the aircraft model. |
Flight | String | Optional | Flight number. |
Airplane Number | String | Optional | Aircraft registration number. |
Seat | String | Optional | Seat assignment. |
Seat Type | Integer | Optional | Type of seat — see Flight seat types in Import codes below. |
Flight Class | Integer | Optional | Class of flight — see Flight classes in Import codes below. |
Import codes
The integer fields above map to these codes.
Flight types
| Code | Name | Description |
|---|---|---|
10 | Leisure | Holidays, personal travel or recreation. |
20 | Business | Professional or work-related travel. |
30 | Crew | Logged as airline or aviation crew duty. |
40 | Private | A flight on a private aircraft. |
Flight classes
| Code | Name | Description |
|---|---|---|
10 | Economy | Standard class with basic seating and amenities. |
20 | Premium Economy | More space and service than Economy. |
30 | Business Class | Premium seating with enhanced service. |
40 | First Class | The highest class, with top-tier service. |
50 | Private | A flight on a private aircraft, with no shared cabin. |
60 | Crew | A flight taken as a crew member. |
90 | Other | Any class outside the standard categories. |
Flight seat types
| Code | Name | Description |
|---|---|---|
10 | Window | A seat next to the aircraft window. |
20 | Middle | A seat between the window and aisle. |
30 | Aisle | A seat next to the aisle. |
40 | Private | Exclusive seating on a private aircraft. |
50 | Crew | A seat designated for crew. |
90 | Other | Any seat type outside the standard categories. |
Example file
Departure,Arrival,Date,Type,Airline,Airplane,Flight,Airplane Number,Seat,Seat Type,Flight Class
DUB,AMS,2025-02-15T08:35:00.000Z,10,FR,B738,FR123,EI-1000,13E,20,30
CDG,BCN,2025-02-18T08:35:00.000Z,,,,,,,,