How to Book Multi-City Flights on Expedia: Step-by-Step Guide

By Ryan Drew | Superhost and Vacation Rental Expert | Last Updated April 15, 2026

Booking a multi-city flight on Expedia is one of the most underused features on the platform — and once you know how it works, it becomes the only way to plan any trip with more than one stop. Whether you’re mapping out a European tour, a cross-country trip with two layover cities, or a business run through three markets, the multi-city tool handles it in a single search.

I use Expedia for almost every flight I book. Here’s the exact step-by-step process.

Ready to start booking? Go to this specific page on Expedia to open the multi-city flight search tool.

Open Expedia →

⚡ Quick Answer

On Expedia’s Flights tab, switch the trip type dropdown from “Round-trip” to “Multi-city.” You can then add up to 6 flight legs, each with its own origin, destination, and date. Search, compare options for all legs, select your flights, and complete checkout in one transaction.

Step 1: Go to Expedia and Click “Flights”

Go to this specific page on Expedia and click the Flights tab near the top of the page. By default, the search will be set to round-trip — you’ll need to switch it before entering any destinations.

Step 2: Switch to “Multi-city”

Click the trip-type dropdown that shows Roundtrip or One-way and select “Multi-city.” The search interface will change — instead of a single origin/destination row, you’ll now see multiple segment rows, one for each leg of your trip.

Step 3: Enter the First Leg

In the first row, enter your departure city, destination city, and departure date. You can type airport codes (LAX, JFK, LHR) or city names — Expedia’s autocomplete will suggest matches.

Example first leg:
From: Los Angeles (LAX) → To: Denver (DEN) → Departing: August 11

Step 4: Add More Flight Legs

Click “Add another flight” to open a new segment row. Enter the next city and date. Repeat for each stop. Expedia allows up to 6 flight segments in a single multi-city search.

Example second leg:
From: Denver (DEN) → To: New York (LGA) → Departing: August 26
Important: Make sure your dates don’t overlap between legs unless you’re intentionally returning to a city mid-trip. Overlapping dates will cause search errors.

Step 5: Set Travelers and Cabin Class

Below your flight segments, select the number of travelers and your preferred cabin class — Economy, Premium Economy, Business, or First. If you’re traveling with children or seniors, enter their ages so Expedia can apply age-specific fare rules.

Step 6: Click “Search”

Once all your legs, dates, and traveler info are set, click Search. Expedia searches for flight combinations across all your segments simultaneously and returns results for the full itinerary.

Step 7: Compare Your Options

Results show flight options for each segment of your trip. Use the filters on the left to narrow by airline, flight duration, layover length, and number of stops. Pay attention to three things:

What to CheckWhy It Matters
Total price for all legs combinedThe displayed price covers the full trip, not just one segment
Baggage fees per airlineMulti-city trips often involve different airlines with different bag policies
Layover times and terminal changesShort connections at large airports are riskier when airlines differ

Ready to search flights?

Go to this specific page on Expedia to open the multi-city search and see live results for your itinerary.

Search Flights on Expedia →

Step 8: Review Your Full Itinerary

After selecting flights for each leg, click Continue to see your complete itinerary in one view. Double-check all times, airports, and airline names before proceeding. Errors here are hard to fix after payment.

Step 9: Enter Passenger Details

Enter traveler information exactly as it appears on your government-issued ID or passport. Names, dates of birth, and contact information must be accurate. Mismatched names can prevent boarding or require costly ticket corrections.

Step 10: Add Extras (Optional)

Expedia will offer optional add-ons at this stage — hotel stays at each destination, car rentals, and travel protection. These are entirely optional. Bundling a hotel with your flights can unlock package discounts if you’re booking accommodation anyway.

Step 11: Complete Payment

Enter your payment and billing information. Before clicking Complete Booking, read the cancellation and change fee policies — these vary by airline and fare class, and multi-city tickets often have stricter terms than standard round-trips.

Step 12: Confirm Your Booking

After payment, Expedia sends a confirmation email with your full itinerary, booking number, and individual airline reservation codes (PNR codes). Save these — you’ll use the airline codes to manage seats, check in, and make changes directly with each carrier.

Ryan’s Take: The multi-city tool is genuinely useful but one thing catches people off guard — when your trip involves two different airlines on different legs, each airline has its own baggage policy. I always verify the bag fees for each carrier before completing the booking, because what’s included on leg 1 may not apply to leg 2. Expedia shows this per segment in the itinerary review screen — don’t skip that step.

Tips for Multi-City Bookings on Expedia

Allow enough time between legs

If your legs are on different airlines, Expedia can’t automatically rebook you if you miss a connection. Build in at least 90 minutes between flights at smaller airports, more at major hubs.

Log in before you search

Being signed in to your Expedia account lets you access your full itinerary anywhere, earn OneKeyCash on eligible bookings, and get faster customer support if anything changes.

Check airline sites after booking

Use the PNR codes from your confirmation email to log in directly to each airline’s website. You can select seats, add checked bags, and check in online — Expedia’s itinerary page may not surface all of these options.

Bundle hotels for package pricing

If you’re booking hotels at each stop anyway, adding them through Expedia during the same session often unlocks package discounts that aren’t available when booking flights and hotels separately.

Ready to Build Your Multi-City Itinerary?

Go to this specific page on Expedia to start your multi-city flight search — up to 6 legs, all in one booking.

Book Multi-City Flights on Expedia →

      Rental Recon | Airbnb Analytics, PMS Reviews & STR Hosting Tips
      Logo