ITA Matrix search -- how do I force a connection point to be in a country?
So, I'm trying to search for a round-trip flight from a CONUS domestic origin to Keflavik, Iceland on ITA Matrix. However, one of the people I want to take on the trip won't be very happy after a transatlantic trip on a narrowbody, so I'd much rather have a widebody for the leg into Iceland, and likewise on the return trip.
I was able to use X+ X /-aircraft
in an attempt to exclude mainline narrowbodies on the final leg of the outbound trip; however, this started giving me options like flying through Copenhagen. Since I'm not on a mileage run, that's not a workable choice, either, so I went and tried the l:nUS
syntax instead of the second X
to specify that my final connection point needs to be in the USA, not off in Europe. However, I get "no flights found" at that point, which is odd, because I know that both WOW air and Icelandair have widebody service from at least a couple of US destinations to Keflavik (this was verified on Flightaware, see ICE630 for instance), and getting from where I am to a major airport by way of RJs for the domestic leg should be possible as well...
What's the correct syntax for what I'm after here??
Best Answer
While I am not sure how to do the search in general, in specifics it's rather easy because there are extremely few widebody flights into Keflavik (edit: from the USA -- all the widebody USA flights at this moment continue to some European airport so that doubles the number of flights but OP wasn't interested in flying to Europe first). The typical plane is a 757-200, Delta flies one from JFK, Icelandair from numerous places. The only possible planes are the two 767s of Icelandair and the three Airbus A330s of WOW:
WOW air's California routes are serviced by three long-range Airbus A330 aircraft
There's a bit of omission there: LAX and SFO are just two airports, where's the third? BWI: http://flightaware.com/live/flight/WOW118
Now we need to find where Icelandair puts their 767s. One is Boston https://flightaware.com/live/flight/ICE630 the other is JFK https://flightaware.com/live/flight/ICE615 . And that seems to be about it.
So if you intend to fly on a widebody into Keflavik from the USA then just search for a connection via LAX, SFO, JFK, BOS, BWI. Edit: WOW has no partners in the USA, Icelandair has Jetblue but noone else (the JetBlue partnership makes a lot of sense because the two top JetBlue airports just happens to be JFK and BOS neatly connecting with the Icelandair widebodies). You might need to buy two tickets, one into the listed five airports and one going out. But if you are in a JetBlue city, the search works:
Pictures about "ITA Matrix search -- how do I force a connection point to be in a country?"
My Guide to Matrix ITA by Google
More answers regarding iTA Matrix search -- how do I force a connection point to be in a country?
Answer 2
If I may say I think there is a little confusion in your understanding of the Matrix routing syntax.
I was able to use X+ X /-aircraft in an attempt to exclude mainline narrowbodies on the final leg of the outbound trip; however, this started giving me options like flying through Copenhagen.
X+ X / -aircraft ...
means you want at least three flights on your outbound itinerary, none of which can be operated by any of the aircraft stated: read it as at least one connection point (X+
) followed by another connection point (X
) (so now at least three flights) and no flight may be operated by any of the aircraft types given (-aircraft ...
). You left the Embraers out of your list of banned aircraft types, so it is possible, but to satisfy these constraints we have to do things like go to Copenhagen.
Similarly, X+ l:nUS / -aircraft ...
means you need at least one connection point (anywhere in the world) followed by one connection point in the USA, and no flight may be operated by the list of aircraft types given. Your undoing here is probably trying to go between at least two US points without using the aircraft specified.
One idea is to use
l:nUS* / -aircraft t:757 t:752 t:753 t:737 t:738 t:73G t:320 t:321 t:32A t:32B t:32C t:32D
as the routing syntax---the star there after l:nUS
means any number of US points (possibly zero), which may be sufficiently relaxed to find some appropriate journeys. However if your friend can't stand a narrowbody over the Atlantic, perhaps he wouldn't enjoy a barbie jet in the US either.
If you really do need to connect internally on a narrowbody aircraft of a type that you would not allow over water, then you need to be a bit more discerning. You can use the multicity tab to break up the journey into four parts: outbound in the US, over water to KEF
, back from KEF
, and then inbound in the US.
Unfortunately you need to know the break points, you cannot leave them implied. To find them, we can look at KEF
's wikipedia page to obtain a list of all the airports served from KEF
. This isn't always totally accurate but it will suffice for our purposes. The list of north American points served is JFK
, MSP
, BOS
, ORD
, DEN
, YEG
, EWR
, MCO
, SEA
, TPA
, YYZ
, IAD
, ANC
, YUL
, PHL
, PDX
, YVR
, LAX
, MIA
, PIT
, and SFO
. You may decide that some of these points would be unacceptable and they can be omitted from your search. We can use those as our break points to construct something like the screenshot below. Notice that we must unselect "allow airport changes".
Notice that I only apply the aircraft restriction to the overwater sector (and I force that to be exactly one flight with the F
).
The second disadvantage is that we cannot use calendar search from the multicity view. (If you want to use a calendar search, it is better to leave the search relaxed to narrow down the time window based on price, iterating backwards and forwards between a restricted multicity and a relaxed calendar search.)
When you come to select flights, I tend to use the "time bars" view. You may find it better to select the longhaul flights first and then select the feeder flights, instead of doing it in the "correct" order.
Answer 3
It turns out that the l:nUS
syntax works -- I was just trying to shove too many legs in front of it i.e. X? l:nUS /-aircraft ...
vs X+ l:nUS /-aircraft ...
. Also, ITA Matrix restricts itself to single ticket bookings, and the only Icelandair codeshare partner that reaches my origin is Alaska Airlines as we're probably too small and congested of a market for JetBlue to service (domestically, we're a Southwest focus city already). It also turns out that AS's hub (Seattle) receives 767 service from FI -- so [CONUS location]-SEA-KEF is the only single ticket bookable itinerary available to me that meets my constraints, at least for the dates I was looking at as that 767 service is seasonal Feb-May. (It eventually did turn up in ITA Matrix, once I got the constraints right.)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Gary Barnes, Kamaji Ogino, Atypeek Dgn, Nothing Ahead