Topic Wiki

https://oldmatrix.itasoftware.com/


DDMS Using ITA To Find Cheap Airfare When Your Dates Are Flexible
Skiplagged Isn’t Nearly As Good As They Think They Are…Here’s A Better Way To Save Money On Hidden-City Flights

Airport codes for hidden city ticketing now has a dedicated thread see here: http://forums.dansdeals.com/index.php?topic=45539

For mileage runs, here’s a backdoor URL: http://matrix.itasoftware.com/?showPricePerMile=true

Just do a regular search and it will be there. You can have it sort by CPM, great tool for mileage running.


Click on "Advanced routing codes" and enter the following routing codes:

Description    Format
Restricting to specific airlines   
Direct flight marketed by American Airlines   
Code: [Select]
[AA] or [C:AA]Any number of flights marketed by American Airlines   
Code: [Select]
[AA+] or [C:AA+]Direct flight marked by American Airlines, United, or Delta   
Code: [Select]
[AA,CO,DL] or
Code: [Select]
[C:AA,C:UA,C:DL]Direct flight operated by American Airlines (as opposed to a code-share or subsidiary carrier)   
Code: [Select]
[O:AA]Direct flight operated by American Airlines, United, or Delta (as opposed to a code-share)   
Code: [Select]
[O:AA,O:UA,O:DL]Up to 3 flights, including at least one marketed by US Airways   
Code: [Select]
[F? US F?]Any number of flights, including at least one marketed by American Airlines   
Code: [Select]
[F+ AA F+]Exclude United and only show direct flights   
Code: [Select]
[~UA]Exclude United and show options with zero or more connections.   
Code: [Select]
[~UA+]Search for results with exactly two flights, and excluding United from the 2nd flight   
Code: [Select]
[F ~UA]Search for results with a direct flight excluding flights marketed   
Code: [Select]
[~AA,CO,DL]Search for results with a direct flight excluding flights marketed by American Airlines, United, or Delta   
Code: [Select]
[~AA,UA,DL]A flight on US Airways followed by a flight on United   
Code: [Select]
[US UA]Restricting by alliance   
oneworld   
Code: [Select]
[/ alliance oneworld]SkyTeam   
Code: [Select]
[/ alliance skyteam]Star Alliance   
Code: [Select]
[/ alliance star-alliance]Restricting the number of stops   
Non-stop flight   
Code: [Select]
[N]Non-stop flight on United Airlines   
Code: [Select]
[N:UA]Direct flight (may have a stop, but same flight number continues to destination)   
Code: [Select]
[F]Specifying connections   
Any number of connections, each with a minimum connection time of 45 min   
Code: [Select]
[/ minconnect 45]Any number of connections, each with a minimum connection time of 1 hour, maximum connection time of 2 hours   
Code: [Select]
[/ minconnect 60; maxconnect 120]Require at least 20 minutes more than airline recommended minimum connection time   
Code: [Select]
[/ padconnect 20]One or more connection points   
Code: [Select]
[X+]One connection point with at least 45 min   
Code: [Select]
[X / minconnect 45]Exactly 2 connections   
Code: [Select]
[X X]Two connections or less   
Code: [Select]
[X? X?]Two connections or more   
Code: [Select]
[X X+]Connect in Dallas-Fort-Worth with no other connection points   
Code: [Select]
[DFW] or
Code: [Select]
[X:DFW]Connect in Dallas-Fort-Worth with any additional connections before or after   
Code: [Select]
[F? DFW F?]Connect in either Dallas-Fort-Worth or Denver with no other connection points   
Code: [Select]
[DFW,DEN]Connect only in Dallas-Fort-Worth or Denver   
Code: [Select]
[N DFW,DEN N]Connect in Dallas-Fort-Worth followed by Denver followed by 0 or more stops   
Code: [Select]
[DFW DEN X?]Find itineraries with exactly one connection and exclude connections in Dallas-Fort-Worth   
Code: [Select]
[~DFW]Exclude connections in the United States (Note: this does not exclude stops on direct flights.)   
Code: [Select]
[~l:nUS+]Specifying itinerary duration   
Maximum itinerary duration of 4 hours (specify in minutes)   
Code: [Select]
[/ maxdur 240]Specifying flight attributes   
Exclude overnight stops   
Quote
[/ -overnight]
Exclude both red-eye flights and overnight stops   
Code: [Select]
[/ -overnight;-redeye]Exclude propeller planes   
Code: [Select]
[/ -prop]Specifying specific flight numbers   
A particular flight -
Code: [Select]
UA882    UA882Any flights except UA882   
Code: [Select]
~UA882+A particular flight - UA882 - followed by any number of flights   
Code: [Select]
UA882 F+One or more flights on UA with flight numbers in the range 1000-2000   
Code: [Select]
UA1000-2000+
Nonstop flight on a United 737:
Code: [Select]
UA / aircraft t:737
Nonstop flight on a United 737-700 only:
Code: [Select]
UA / aircraft t:73G
Nonstop flight on a United 737-800 only:
Code: [Select]
UA / aircraft t:738
Specify fare class and maxconnect:
Code: [Select]
AA+ / f bc=Y; maxconnect 45
Exclude basic economy on US airlines:
Code: [Select]
f ~(ua,bc=N|aa,bc=B|dl,bc=E|b6,bc=L|as,bc=X)
Exclude basic economy on AA:
Code: [Select]
AA+ / f ~bc=b
Exclude basic economy on DL:
Code: [Select]
DL+ / f ~bc=e
Exclude basic economy on UA:
Code: [Select]
UA+ / f ~bc=n
Exclude international light fares on UA:
Code: [Select]
UA+ / f ~..-lgt
« Last edited by Dan on February 03, 2023, 12:04:19 AM »

Author Topic: ITA Software Advanced Routing Codes  (Read 230173 times)

Offline yandmk

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Aug 2014
  • Posts: 1959
  • Total likes: 254
  • DansDeals.com Hat Tips 28
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #340 on: August 20, 2016, 04:10:16 PM »
Sorry for my ignorance.. I am having tough time to understand.. In simple words, i would like to book a flight from nashville to sfo.. Oct 1st week on economy class.. Any airlines would work. Can someone plz help me
http://forums.dansdeals.com/index.php?topic=7985.0

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 67760
  • Total likes: 17201
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: ITA Software Advanced Routing Codes
« Reply #341 on: January 23, 2017, 12:39:22 PM »
Exclude basic economy:

c:dl+ / f ~bc=e
c:aa+ / f ~bc=o (Not yet in effect)
c:ua+ / f ~bc=n (Not yet in effect)
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Offline Yaalili

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jul 2009
  • Posts: 12771
  • Total likes: 477
  • DansDeals.com Hat Tips 157
  • Gender: Male
    • View Profile
  • Location: Crown Heights, NY
Re: ITA Software Advanced Routing Codes
« Reply #342 on: January 23, 2017, 01:27:38 PM »
Thanks, should be added to wiki.

Offline davidmal

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Dec 2013
  • Posts: 7874
  • Total likes: 604
  • DansDeals.com Hat Tips 239
  • Gender: Male
    • View Profile
  • Location: New York
Re: ITA Software Advanced Routing Codes
« Reply #343 on: January 24, 2017, 09:36:38 AM »
Exclude basic economy:

c:dl+ / f ~bc=e
c:aa+ / f ~bc=o (Not yet in effect)
c:ua+ / f ~bc=n (Not yet in effect)
+3
Thanks, should be added to wiki.
+1
-DMC
"Life moves pretty fast. If you don't stop and look around once in a while, you could miss it ~Ferris Bueller"

Offline Yaalili

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jul 2009
  • Posts: 12771
  • Total likes: 477
  • DansDeals.com Hat Tips 157
  • Gender: Male
    • View Profile
  • Location: Crown Heights, NY
Re: ITA Software Advanced Routing Codes
« Reply #344 on: January 24, 2017, 08:05:31 PM »

Online Something Fishy

  • Global Moderator
  • Dansdeals Lifetime Presidential Platinum Elite
  • **********
  • Join Date: Jan 2011
  • Posts: 8758
  • Total likes: 6256
  • DansDeals.com Hat Tips 44
    • View Profile
    • Kosher Horizons
  • Location: Iceland
Re: ITA Software Advanced Routing Codes
« Reply #345 on: March 07, 2017, 09:40:59 AM »
I'm sure there's a way to do this, but for the life of me I can't get it to work:

I need any RT from a number of airport options, on AA, with at least 3 legs.

Is there a code to force a layover on a leg? Using multi city with a long list of codes just gives me a totally random last leg.
Check out my site for epic kosher adventures: Kosher Horizons

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 67760
  • Total likes: 17201
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: ITA Software Advanced Routing Codes
« Reply #346 on: March 07, 2017, 10:54:58 AM »
Don't quite understand the question.
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Online Something Fishy

  • Global Moderator
  • Dansdeals Lifetime Presidential Platinum Elite
  • **********
  • Join Date: Jan 2011
  • Posts: 8758
  • Total likes: 6256
  • DansDeals.com Hat Tips 44
    • View Profile
    • Kosher Horizons
  • Location: Iceland
Re: ITA Software Advanced Routing Codes
« Reply #347 on: March 07, 2017, 11:22:44 AM »
Don't quite understand the question.

I need, for example, JFK-BOS-CLT-JFK, but BOS-CLT could be any city pair - basically the cheapest 3-leg AA routing I can find.

A regular search only brings up JFK-BOS-JFK or JFK-CLT-JFK, while a multi-city search brings up JFK-BOS-CLT///LAS-JFK.

In short, I need to find a search that returns the cheapest JFK-XXX-XXX-JFK.
Check out my site for epic kosher adventures: Kosher Horizons

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 67760
  • Total likes: 17201
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: ITA Software Advanced Routing Codes
« Reply #348 on: March 07, 2017, 11:27:23 AM »
Just unclick allow airport changes:


Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Online Something Fishy

  • Global Moderator
  • Dansdeals Lifetime Presidential Platinum Elite
  • **********
  • Join Date: Jan 2011
  • Posts: 8758
  • Total likes: 6256
  • DansDeals.com Hat Tips 44
    • View Profile
    • Kosher Horizons
  • Location: Iceland
Re: ITA Software Advanced Routing Codes
« Reply #349 on: March 07, 2017, 11:29:28 AM »
Just unclick allow airport changes:

Cha-ching ;D.

I knew I was missing something simple... thanks.
Check out my site for epic kosher adventures: Kosher Horizons

Offline efflpetzel

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Aug 2012
  • Posts: 2839
  • Total likes: 141
  • DansDeals.com Hat Tips 1
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #350 on: March 21, 2017, 02:51:28 PM »
is there any way to do a multi-city search with 1 segment in business class & 1 segment in coach

Offline B.D.Da'ehu

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Jul 2012
  • Posts: 3771
  • Total likes: 100
  • DansDeals.com Hat Tips 126
    • View Profile
  • Location: Jerusalem
Re: ITA Software Advanced Routing Codes
« Reply #351 on: March 21, 2017, 03:35:14 PM »
is there any way to do a multi-city search with 1 segment in business class & 1 segment in coach
Put in the specific class/es you want.


/f bc=w to search for tickets in the W fare class
/f bc=w|bc=y to search for tickets in the W or Y fare classes

Offline lechatchileh ariber

  • Dansdeals Platinum Elite + Lifetime Gold Elite
  • ******
  • Join Date: Mar 2013
  • Posts: 836
  • Total likes: 26
  • DansDeals.com Hat Tips 1
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #352 on: April 23, 2017, 11:32:16 PM »
Trying to search ywg>pty with no stops within the usa. [~l:nUS+] isnt working for me "bad routing code" (i tried searching for ywg>cun, which i know has a direct flight and got the same error).
What am i doing wrong?
I don't sin, I give myself opportunities to repent.

Offline lubaby

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Jun 2010
  • Posts: 5335
  • Total likes: 736
  • DansDeals.com Hat Tips 12
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #353 on: April 24, 2017, 10:17:24 AM »
Trying to search ywg>pty with no stops within the usa. [~l:nUS+] isnt working for me "bad routing code" (i tried searching for ywg>cun, which i know has a direct flight and got the same error).
What am i doing wrong?
Is the [] part of your query? That would give an error.

Offline lechatchileh ariber

  • Dansdeals Platinum Elite + Lifetime Gold Elite
  • ******
  • Join Date: Mar 2013
  • Posts: 836
  • Total likes: 26
  • DansDeals.com Hat Tips 1
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #354 on: April 24, 2017, 11:32:52 AM »
Is the [] part of your query? That would give an error.
Thanks!
I don't sin, I give myself opportunities to repent.

Offline AJK

  • Dansdeals Lifetime 20K Presidential Platinum Elite
  • ********
  • Join Date: Jun 2011
  • Posts: 25425
  • Total likes: 723
  • DansDeals.com Hat Tips 15
  • Gender: Male
    • View Profile
  • Programs: United Concierge Key; Delta Global Services; American Chairman; US Airways 1K; Hilton Sapphire; Hyatt Tritium; Marriott Californium; Starwood Kryptonium; Hertz Plutonium; National Adamantium, Avis Executive Proactanium
Re: ITA Software Advanced Routing Codes
« Reply #355 on: May 17, 2017, 01:55:26 PM »
Trying to fly EWR-SFO-YVR.

I want to limit the first leg to a 777 and the second to any flight.

How can I accomplish this on ITA?
2015: 116K bkd | 1.6M brnd | F: OZ,NH,AA,EK | J: UA,CA,TK,DL,TN,AF,VA | LIH,NRT,ROR,PEK,CNS,BOB,MEL,TLV & Pacific Hopper

Offline mmgfarb

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Dec 2015
  • Posts: 8355
  • Total likes: 1110
  • DansDeals.com Hat Tips 4
    • View Profile
ITA Software Advanced Routing Codes
« Reply #356 on: May 17, 2017, 03:24:10 PM »
Trying to fly EWR-SFO-YVR.

I want to limit the first leg to a 777 and the second to any flight.

How can I accomplish this on ITA?
Multi citi- put  / aircraft t:777 in the advanced routing code for the first flight and leave the second one empty (or put N for direct flight, otherwise it'll give you a bunch of connecting flights)
"JS [is] a fetid cesspool of unvarnished linguistic manure, with lots of useless drivel and post-padding." -Moishebatchy

Offline AJK

  • Dansdeals Lifetime 20K Presidential Platinum Elite
  • ********
  • Join Date: Jun 2011
  • Posts: 25425
  • Total likes: 723
  • DansDeals.com Hat Tips 15
  • Gender: Male
    • View Profile
  • Programs: United Concierge Key; Delta Global Services; American Chairman; US Airways 1K; Hilton Sapphire; Hyatt Tritium; Marriott Californium; Starwood Kryptonium; Hertz Plutonium; National Adamantium, Avis Executive Proactanium
Re: ITA Software Advanced Routing Codes
« Reply #357 on: May 17, 2017, 03:26:37 PM »
Thanks. Though that will work, I won't be able to see a month of prices at a time.
2015: 116K bkd | 1.6M brnd | F: OZ,NH,AA,EK | J: UA,CA,TK,DL,TN,AF,VA | LIH,NRT,ROR,PEK,CNS,BOB,MEL,TLV & Pacific Hopper

Offline mmgfarb

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Dec 2015
  • Posts: 8355
  • Total likes: 1110
  • DansDeals.com Hat Tips 4
    • View Profile
ITA Software Advanced Routing Codes
« Reply #358 on: May 17, 2017, 03:32:03 PM »
Thanks. Though that will work, I won't be able to see a month of prices at a time.
True, I don't think you can do it any other way.
"JS [is] a fetid cesspool of unvarnished linguistic manure, with lots of useless drivel and post-padding." -Moishebatchy

Offline David Smith

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Jun 2015
  • Posts: 8075
  • Total likes: 212
  • DansDeals.com Hat Tips 13
    • View Profile
Re: ITA Software Advanced Routing Codes
« Reply #359 on: May 24, 2017, 01:44:32 PM »
ITA now has two boxes, one for routing codes and one for extension (flight details) codes.
Who do you think you are fooling? You think you are going to pull a quick one on your Creator? Good luck with that.
JTZ