Back to all posts

How to Add Flights to Google Calendar (Gmail, Delta, United & More)

Add any flight to Google Calendar in seconds. Covers automatic Gmail detection, manual entry, airline-specific tips for Delta, United, and Southwest, and tools for when Gmail misses your booking.

January 29, 2026

6 min read

Google Calendar can automatically detect flights from Gmail confirmations, but the feature is unreliable. Emails from third-party bookers, budget airlines, and even some major carriers regularly slip through. This guide covers every method for getting your flights into Google Calendar, from automatic detection to manual tools.

Method 1: Automatic Gmail Flight Detection

Gmail scans your inbox for booking confirmations and adds them to Google Calendar automatically. When it works, there is nothing to do. But it requires specific settings to be enabled.

  1. Open Gmail on desktop and go to Settings > See all settings.
  2. Under the General tab, make sure Smart features and personalization is turned on.
  3. Open Google Calendar and go to Settings > Events from Gmail.
  4. Check the box for Automatically add events from Gmail to my calendar.
  5. Wait a few minutes. If the confirmation email is in a supported format, the flight should appear on your calendar.

This only works for emails received in your primary Gmail inbox. Emails in spam, promotions, or forwarded from other accounts often do not get detected.

Method 2: Forward Your Confirmation Email to Gmail

If you booked through a non-Gmail account (Outlook, Yahoo, a work email), you can forward the confirmation to your Gmail address to trigger auto-detection.

  1. Open the booking confirmation in your original email client.
  2. Forward the email to your primary Gmail address.
  3. Wait a few minutes for Gmail to process it.
  4. Check Google Calendar for the new flight event.

This does not always work. Gmail's parser is strict about email formatting, and forwarded emails sometimes lose the structured data Gmail needs. If the event does not appear after a few minutes, move on to Method 3 or 4.

Method 3: Manually Add Flight Details to Google Calendar

When auto-detection fails, you can create the event yourself.

  1. Open Google Calendar and click the + button or click on the departure date.
  2. Switch from "Event" to "Event" (the default) and enter the flight details as the title, for example: Delta DL1234 - JFK to LAX.
  3. Set the start time to your departure time and the end time to your arrival time. Adjust time zones if the departure and arrival cities are in different zones.
  4. In the description field, add your confirmation number, booking reference, terminal, and seat assignment.
  5. Set the location to the departure airport.
  6. Add a notification (90 minutes before departure is a good default for domestic flights).
  7. Click Save.

This method is reliable but tedious, especially for round trips or multi-leg itineraries where you need to repeat the process for each flight.

Method 4: Use a Flight-to-Calendar Tool

The fastest option when Gmail fails is to paste your flight details into a converter that generates a calendar file.

  1. Copy the flight details from your confirmation email (airline, flight number, dates, times, airports).
  2. Paste them into the Flight to Calendar Converter.
  3. The tool parses the text and generates a downloadable .ics file.
  4. Open the file or import it into Google Calendar via Settings > Import & Export > Import.

This works with any airline, any booking site, and any email format. It also handles round trips and multi-leg flights in a single paste.

Airline-Specific Tips

Not all airline confirmation emails are treated equally by Gmail. Here is what to expect from the major carriers and booking platforms.

Delta Air Lines

Delta sends well-structured confirmation emails. Gmail auto-detection works reliably for direct Delta bookings. If you booked through a travel agent or corporate portal, the email format may differ and auto-detection can fail.

United Airlines

United confirmations are generally detected by Gmail. However, emails for itinerary changes or rebookings sometimes use a different template that Gmail does not parse. Check your calendar after any schedule change.

Southwest Airlines

Southwest does not assign seats and uses a simpler email format. Gmail detection is inconsistent with Southwest confirmations. Manual entry or a converter tool is often the most reliable path.

JetBlue

JetBlue emails are usually picked up by Gmail. Multi-city bookings may only partially populate, with some legs missing from the calendar event.

American Airlines

American Airlines confirmations work with Gmail auto-detection for direct bookings. Codeshare flights operated by partner airlines sometimes fail to appear.

Third-Party Bookers (Expedia, Google Flights, Kayak)

Emails from Expedia, Kayak, Priceline, and similar aggregators are the most common source of auto-detection failures. These platforms use their own email templates that Gmail frequently does not recognize. Google Flights bookings are an exception and tend to work reliably since Google controls both the booking and the calendar.

Why Gmail Misses Your Flights

If Gmail is not adding your flights automatically, the issue is almost always one of: disabled settings, unsupported email formats, or emails landing outside your primary inbox. For a full breakdown of every cause and fix, see our detailed guide: Gmail Not Adding Flights to Calendar: Why It Happens and How to Fix It.

FAQ


Add Flights to Google Calendar Instantly

Paste your booking confirmation and get calendar events that work every time.

Try Text-2-ICS →