It seems like one-way tickets are always more expensive than buying round-trip. But what if I have two destinations? For example I would like to go on the following itinerary this March:

London --> Austin --> Rio de Janeiro --> London

At the moment the cheapest way to do this seems to be:

London --> Austin --> Rio de Janeiro --> Austin --> London

but that seems a bit ridiculous. Is there not a way to just buy a series of one way tickets that would follow the first itinerary? Please keep in mind, my main concern is price.


8 Answers 8


It's hard to understand why this can be the case without some background in how airline fares work, so lets start with a bit of background...

For each route, airlines will publish a number of different fares, each with a distinct "fare code" - normally with weird names like "TANRKL", "YSJWNN" or "X34Q". Corresponding to these fare codes are "fare rules" which dictate things like whether changes/refunds are allowed on that fare class (and what fees are payable for them), whether stopovers are allowed, etc.

In addition to the customer-facing conditions the fare rules include controls over what type of trips that fare can be used for, with terms such as "One-way", "Return", "Open-jaw", "Circle", and "end-on-end" being common.

eg, looking at one specific "cheap" AA fare ("ONE0F0Q1") I can see the conditions "FARES GOVERNED BY THIS RULE CAN BE USED TO CREATE ROUND-TRIP/CIRCLE-TRIP/SINGLE OPEN-JAW JOURNEYS". A more expensive fare on the same route (fare code "H2") has the conditions "FARES GOVERNED BY THIS RULE CAN BE USED TO CREATE ONE-WAY JOURNEYS."

If you're booking a return fare then you will be able to use the cheaper fare, whereas if you book a one-way it'll automatically bump you up to the more expensive fare as the cheaper fare doesn't allow one-way. In each case the booking engine will automatically pick the cheapest fare for what you're doing - it's actually very possible (especially for domestic flights) that you'll end up with 2 "one-way-only" fares instead of a "return" fare if that's the cheapest way to do it.

Frequently, as you've said, the one-way ticket will actually cost more than it would to buy a return. Some people will tell you in these situations that you can just buy the return and not fly the 2nd leg - but it's worth keeping in mind that the one-way ticket, by being a higher fare class, probably includes better ticket conditions than the cheaper return. eg, it's likely that the cancellation fee on the more expensive ticket will be reduced (or even eliminated), and fees for making changes to the ticket will often be lower. ie, you are normally getting a "better" ticket for your money - even if it means that you end up sitting in exactly the same seat!

In addition to one-way and return there's a third class of travel, called "circle". A circle fare is when you fly AAA-BBB-CCC-AAA, without returning to BBB on the way back. As with one-way, some fares allow circle routes, and others do not - with the likelihood of them being allowed increasing with the price of the fare.

Next comes stopovers. Some tickets will allow you to have a "stopover" with wording something like this :



That means that on the way from AAA-CCC you can stop somewhere in the middle. The problem is that it needs to be somewhere "on the way". eg, if you're flying AAA-BBB-CCC, then you can have a stopover at BBB, but not anywhere else.

The other term you'll often see mentioned in the fare conditions is "end-on-end", with text something like this :



"End-on-end" refers to booking 2 distinct fares, but having them combined on a single ticket. This can be used to give fares for routes that an airline has not published a fare for - but it can also be used to get cheaper fares if the combination of the two fares is cheaper. Some fares will also include text like "SIDE TRIPS PERMITTED." in the end-on-end rules, which means that not only can you add in another trip at your destination, but you can also add in a separate "side trip" at a stopover point.

As an example, I recently flew from San Francisco (SFO) to Newark (EWR). When I looked up the prices, it was around $800 to fly direct, or around $400 to fly via Denver (DEN). Digging into this, the reason was because the only fare available on SFO-EWR was a high-priced fare (United ticket class "H"). But on SFO-DEN and DEN-EWR there were cheaper fares available - around $200 for each leg, and both fares allowed "end-on-end" combinations. Thus I bought a single ticket SFO-DEN-EWR, but behind the scenes I was actually paying for 2 distinct legs, each with their own fare codes.

Now, back to your specific question. You're after LON-AUS-GIG-LON. There's a number of different ways that a ticket like this could be built.

Firstly, you could do a number of "one-way" fares - LON-AUS, AUS-GIG, GIG-LON. This will always work (as airlines always allow one-way fares), but as mentioned above it'll likely be expensive.

Next, you could do it as a "circle" fare. To do that, you'd need to find one airline that had published fares for each of LON-AUS, AUS-GIG, GIG-LON, AND those fares allowed "circle" trips.

Alternatively you could do it as 2 end-on-end return fares - LON-AUS-LON and AUS-GIG-AUS. The requirement for circle trips is now gone, as it's just 2 simple return flights, but you're having to backtrack to AUS on the return as end-on-end fares normally include the condition that "TRAVEL MUST BE VIA THE POINT OF COMBINATION", which in this case means you need to pass via AUS in both directions.

The next option is to use a stopover. eg, you could potentially fly a single fare of LON-GIG-LON, with a stopover of AUS on the way over. The problem is that there's no airlines that have a flight from LON-GIG that stops in AUS so in this case that's not going to work.

The final option - and the reason that it's best to leave finding fares to computers rather than humans - is to combine one or more of the options above to find the best route/price.

Plugging your requirements into ITA Software's search engine for some random dates in February it came up with a best price of £691.89 on American Airlines. Looking at the details of how it came up with that price, we see that it actually used 4 different fare code to build the entire fare :

Fare 1: Carrier AA ONE0F0Q1 LON to RIO (rules)
Passenger type ADT, round trip fare, booking code O
Covers LHR-JFK (Economy), JFK-GIG (Economy)

Fare 2: Carrier AA QA21ERP1 NYC to AUS (rules)
Passenger type ADT, one-way fare, booking code Q
Covers JFK-AUS (Economy)

Fare 3: Carrier AA QA21ERP1 AUS to NYC (rules)
Passenger type ADT, one-way fare, booking code Q
Covers AUS-JFK (Economy)

Fare 4: Carrier AA ONE0F0Q1 RIO to LON (rules)
Covers GIG-JFK (Economy), JFK-LHR (Economy)
 Passenger type ADT, round trip fare, booking code O

So it's actually booked one round-trip flight LON-GIG-LON (fare 1 and 4), with a stopover in JFK on the way over. If we were to check the fare rules we'd find that fare allowed "return" trips, but almost certainly doesn't allow "one-way" trips. We also know that it must allow stopovers (as we've got one in JFK).

Next we've got 2 one-way fares from NYC-AUS (fare 2) and AUS-NYC (fare 3). These are domestic fares in the US, and in most cases airlines don't bother with the whole one-way/return distinctions for domestic fares, so it's not more expensive to book them as one-way rather than return.

The trip to AUS is occurring from your stopover point (JFK) of the first trip rather than your destination (GIG), which means that the fare for LON-GIG-LON allowed a "side trip" during the stopover in JFK.

Putting this all together, you get your full trip - LHR-JFK-AUS, AUS-JFK-GIG, GIG-JFK-LHR for under 700 quid (around US$1100).

  • 12
    Damn, this is complicated...
    – Navin
    Commented Mar 25, 2014 at 1:18
  • 5
    Actually, compared to the rest of the way airline tickets work, this is fairly simple... :)
    – Doc
    Commented Mar 25, 2014 at 2:33
  • 4
    I'll bet @Doc wrote the ITA Matrix search engine.
    – kabZX
    Commented Mar 23, 2017 at 18:22
  • 3
    I still don't get why this is in the airline's interest. They are selling perishable quanitities. Why make a "Buy One Pay More Than If You Buy Two" rule, this seems to say we'd rather give something away than sell it separately and get more money.
    – djna
    Commented Mar 9, 2021 at 11:49
  • 1
    @djna you'll pay more to NOT have to fly for an extra several hours... rather dystopian, isn't it? Airlines hold your convenience to ransom forcing lose-lose situations on everyone. Commented Mar 20, 2023 at 1:45

No, this is totally "normal" airline behaviour. I never completely understood the rationale behind this policy. It seems to have something to do with that one-way tickets are the normal fare and on round trips reductions typically apply.

If you need to travel on very short notice, the return is sometimes just the double of two one-way trips.


In my experience booking US- and Canada-based air tickets, what you are seeing is perfectly normal. Or rather, expect to see unexpected prices for air tickets.

It may be that the prices you were seeing were for products that weren't actually comparable, and this could explain some of the differences.

  • Were the flights at different times of day, or different days of the week? Expect travel at higher-demand times and days to be more expensive.
  • Did the flights have different routing or different numbers of stops? Shorter, faster routes can be more expensive than longer routes, because they many customers prefer short and fast, so there is more demand.
  • Did the flights come with different conditions about how far in advance they had to be purchased, how much it cost to make changes, or whether you could return them for a refund, or other terms? I'd suspect the one-way ticket had fewer restrictions, while the cheapest round-trip ticket probably had more restrictions. Typically, the cheaper th ticket, the greater the restrictions.

One important point to understand about air ticket pricing is that we customers differ. Some of us want cheaper prices and will accept restrictions to get them. Others want flexibility and will pay more to have it. Some can plan ahead, and stick with their plans. Some decide to travel suddenly, or change their plans unexpectedly. Consider a student planning holiday travel, versus a high-value company employee on urgent business travel. The airlines want to harvest as much money as they can from the collection of seats on each plane. So, on a given flight they may offer some seats at cheap, highly restricted fares, and the rest at more expensive and flexible fares. They get the student's money, but have a way to collect more from the company employee.

Another important point to understand is that seats on airline flights are perisable commodities, just like fresh vegetables. After a few weeks, the lettuce is wilted and the tomatoes rotten, so the store wants to sell them before that happens. Similarly, after the airplane takes off, the empty seat has no way to earn revenue for the airline. The airlines continually adjust the mix of fare rules on each flight all the time leading up to departure, hoping to get just a bit more money, or fill just one more seat, before the flight departs.

You might find the essay, Understanding Airline Ticket Prices: Why Your Seatmate’s Airfare Cost More (or Less) than Yours, by Rick Searney at FareCompare.com, explains some of these factors. Also, I agree with Doc's suggestion that the top answer to Travel.SE question One-way versus return airfare tickets will help answer your question also.


Kayak has a "multi-city" search option.

Using this, I found an itinerary LHR-AUS-GIG-LHR for US$1521, while the lowest roundtrips for LHR-AUS-LHR and AUS-GIG-AUS were a total of $1912.


With conventional, as opposed to low-cost airlines, one way tickets are almost always more expensive. Sometimes much more so. However, if you plan a multi-city, circular, itinerary and can manage to do all legs on one airline, or a bunch of code shared airlines, you will find it hard to beat the quoted price with individual tickets.

  • With this approach, wouldn't you run the risk of missing a connecting flight if you book two one way flights on different airlines? e.g. Booking a multi-city route with one airline means they'll wait for you.
    – Danger14
    Commented Jan 16, 2015 at 18:01
  • 1
    It means they have the obligation to facilitate your journey. They might not wait, but they'll take the responsibility of putting you on another flight, if this is required due to delays on their end. But, only if all tickets were bought as one journey. If it's multiple individual journeys, it will be harder to get them to take responsibility.
    – MastaBaba
    Commented Jan 17, 2015 at 1:20

To answer your question, there is a way to "buy a series of one way tickets that would follow the first itinerary?"

I created Stopover Search Engine that does exacly this. You combine several one-ways to create custom itinerary and get to use stopovers as additional destinations. Often cheaper then Round Trips but not always.

I wrote a blog post describing how to find flights using this technique.


As already pointed out, most airlines only offer full-price one-way tickets.

There are however exceptions. On Aug 11th, Norwegian will take you from SVG to JFK (via OSL) for 2.326 NOK (appr. 420 USD) and several airlines (American Airlines, Delta, United Airlines, US Airways) offer one-way tickets from JFK to ATL for around 150 USD, making a 570 USD total for SVG-ATL.


Very common 'feature'. Sometimes an airline might have an incredibly lucrative route eg A-B. A second route, not so lucrative is B-C, and they still want to cover this.

So they might offer cheaper return tickets from A to C (via B) to pick up that C market.

This happens with Fiji Airways, who offer cheaper return tickets from Auckland to Tonga via Nadi, than return tickets from AKL to Nadi!

Then there's the whole 2x one way vs 1 return ticket. Sometimes, because of the aforementioned route lucrative...ness...it's actually cheaper to buy two one way tickets than a return. So it's often worth shopping around and trying different combinations, if you have the flexibility.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .