I'm trying to get a visa for Canada, but that's beside the point. While I wait, I play with flights online, looking at prices. I found that occasionally there's this weird multi-stop flight that shows up from Auckland, New Zealand to Nadi, Fiji, to Christmas Island, Kiribati, to Honolulu, USA, to Vancouver, Canada!

Now, these only have stopovers of like 1-3 hours, so it's for a refuel or to drop off passengers. Certainly not enough time to get off.

However, if it were possible, I'd like to change the flight to include stopovers of a day to a week - I'm not fussed - I'm flexible, but I'd love to spend even a day in some of these places.

Most online booking sites don't seem to include stopover functionality, however. Kayak allows you to display only flights with a certain length stopover, but this is in the realm of hours, merely to let you configure it not to strand you in Manila or LAX for too long.

Is there a way to search online flights to configure stopovers of days in length, or do you have to book separate flights?

  • Before you do that, it's probably best to look up the fare rules governing the flight. That'll let you work out if extending the stopover will be easy and cheap, or crazily expensive!
    – Gagravarr
    Commented Jun 29, 2013 at 14:53
  • Sometimes you can get a travel agent to move one side of the stopover to extend your stay, usually for free or for a small fee difference. If you go in with dates and flight numbers noted they should be able to sort it out for only a small extra charge. Worth a try to get a week in Fiji on your way to Canada rather than a long-haul jet-lagging across the Pacific :-)
    – flurbius
    Commented Jan 9, 2017 at 14:22

3 Answers 3


ITA's Matrix can do this, and pretty much anything else you can imagine:


Especially when you find out about all the undocumented options:


Two major caveats:

  1. You can't actually book tickets with Matrix, but it can give you an exact description of the fare rules used for the construction that you can bring to a travel agent.

  2. Many cheap fares explicitly exclude stopovers, so your itinerary may cost a lot more if you add some. So start with finding the stopover-less fare in Round-trip/One-way and read the small print of the fare conditions. If stopovers are allowed, then try to reconstruct the itinerary with stopovers added in using the Multi-city search.

  • 3
    Jeezus my brain just exploded when I saw the number of routing code options on that page! o.O Commented Feb 14, 2012 at 12:01
  • So to clarify, multi-search is the only way? You can't search for a return flight, choose X as the stopover airport, and somehow say 'stopover of 2 days?'
    – Mark Mayo
    Commented Jul 14, 2012 at 2:26
  • Doing a multi-search for A-B-C-A, with two days spent in B, is pretty much exactly that. Commented Jul 16, 2012 at 0:43
  • Yesterday, I looked at those undocumented options and saved to my "Safari Reading List" Today, the link redirects to a "list of pages" that doesn't contain that. Oddly, archive.org says it was that way last July.
    – WGroleau
    Commented Nov 29, 2017 at 17:03

You can specify multi-city routes on booking sites such as Kayak and then those typically get booked as one-way legs (and thus presumably costlier) rather than an extended stopover.

What I would suggest is to using Kayak (or your favourite flight search engine), look up the airlines that have a stopover. Then go over directly to the airline's website and go through the booking process until it shows you the fare rules. Read the fare rules for a section on stopovers: I've done this previously and found that on certain routes airlines offer free or at-additional-cost stopovers, only at specific airports though. I haven't excercised this option but presumably you'll need to call up the airline to do so because I haven't seen airline booking systems being able to accommodate this in their online booking process.

If that doesn't work, look at whether RTW tickets will be cost-effective for you.


Try harveyworld.co.nz Not bought from them, but looks like you can specify the length of a stopover.

You must log in to answer this question.

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