Skip to main content

Importing Flights from Other Apps

Transfer your complete flight history to SkyJourney in minutes by importing from other flight tracking apps.

Supported Sources

SkyJourney can import flights from:

  • Flighty - Popular iOS flight tracking app
  • FlightRadar24 - Flight tracking service
  • JetLovers - Aviation enthusiast app
  • OpenFlights - Open source flight tracker
  • AITA - App in the Air format
  • Generic CSV - Custom format (with specific columns)

Import Process Overview

1. Export from Source App

Each app has its own export process:

  • Usually found in Settings or Account
  • Exports to CSV (comma-separated values)
  • Sent via email or saved to files
  • See specific guides for detailed steps

2. Get the CSV File

  • Download to your computer
  • Or transfer from mobile device
  • Keep the file accessible for upload

3. Import to SkyJourney

  1. Go to FlightsAdd Flight
  2. Click Import
  3. Select your source app from the dropdown
  4. Upload the CSV file
  5. Wait for processing

4. Review Import Results

After processing:

  • See count of flights to be imported
  • Review any errors or warnings
  • Check a sample of the data
  • Confirm the import

5. Flights Added

  • All valid flights are added to your account
  • Statistics are recalculated
  • Achievements may be unlocked
  • Map is updated with new routes

What Data Is Imported

Depending on the source:

  • ✅ Flight number
  • ✅ Departure and arrival airports
  • ✅ Flight dates and times
  • ✅ Airline
  • ✅ Aircraft type (if available)
  • ✅ Seat information (if available)
  • ✅ Flight class (if available)
  • ✅ Notes (if available)

Import Limitations

File Size

  • Maximum: 10MB per file
  • For larger histories, split into multiple files

Processing Time

  • Small imports (under 100 flights): Seconds
  • Medium imports (100-500 flights): ~1 minute
  • Large imports (500+ flights): A few minutes

Duplicate Detection

SkyJourney attempts to prevent duplicates:

  • Checks flight number + date + route
  • Warns if potential duplicates found
  • You can choose to skip or import anyway

Best Practices

Successful Imports
  • Start with recent data - Test with a small export first
  • Check CSV format - Open in Excel/Google Sheets to verify
  • Backup source - Keep original data until verified
  • Review results - Check a few flights after import
  • Clean up - Delete any duplicates or errors

Troubleshooting Imports

Common Issues

Format Not Recognized

  • Ensure you selected the correct source app
  • Verify the CSV hasn't been modified
  • Try exporting again from source

Missing Data

  • Some apps export limited information
  • You can edit flights after import to add details

Encoding Errors

  • Special characters may not import correctly
  • Usually affects airport names or notes
  • Can be manually fixed after import

Failed Import

  • File may be corrupted
  • CSV might not match expected format
  • Try exporting again

After Importing

Once flights are imported:

  1. Verify Accuracy

    • Spot-check random flights
    • Look for obviously wrong data
    • Fix any errors found
  2. Enhance Data

    • Add missing seat numbers
    • Fill in flight classes
    • Add personal notes
    • Upload boarding pass photos
  3. Clean Up

    • Remove duplicate flights
    • Delete test entries
    • Correct incorrect data
  4. Explore Statistics

    • Check your updated stats
    • View new achievements
    • Explore the enhanced map

Import-Specific Guides

Choose your source app for detailed instructions:

Custom CSV Format

Creating your own CSV? Required columns:

flight_number,departure_airport,arrival_airport,departure_time,arrival_time
AA100,JFK,LAX,2024-01-15 08:00,2024-01-15 11:30
BA281,LHR,JFK,2024-01-20 14:00,2024-01-20 17:00

Optional columns:

  • airline, aircraft, seat, class, price, notes

Need Help?