Go Back  FlyerTalk Forums > Miles&Points > Airlines and Mileage Programs > Cathay Pacific | Cathay
Reload this Page >

[Release] oneworld Multicarrier Award Planner

Community
Wiki Posts
Search

[Release] oneworld Multicarrier Award Planner

Thread Tools
 
Search this Thread
 
Old Jul 7, 2023 | 9:18 am
  #1  
Original Poster
10 Countries Visited20 Countries Visited30 Countries Visited15 Years on Site
 
Join Date: Apr 2010
Location: Taipei, Taiwan
Programs: IHG Diamond Ambassador, Accor Plus Platinum, Caesar's Diamond, Hilton Gold, Marriott Gold,
Posts: 124
Arrow [Release] oneworld Multicarrier Award Planner

Hey y'all! Back again with a new tool for you guys to try out! This new release is a tool to help you plan a oneworld multi-carrier itinerary. Since we've now officially entered T minus 85 days countdown until AM devaluation, best get started soon with those round the world itineraries! Let's start off with a screenshot, which should be quite self explanatory:



The rules of the oneworld award are quite simple. You are allowed a maximum of 10 segments, with a total distance not exceeding 50,000 miles, and you are allowed 5 stopovers. 2 transits, and 2 open jaws. You must utilise at least 2 oneworld partners in addition to CX (required if over 3 partners are involved).

Building out a valid itinerary used to entail a convoluted mess of spreadsheets and a combination of hopping between sites like google flights, flightconnections.com, or flightsfrom.com to find available routes, then popping over to gcmap.com to map out all the distances, then adding all the distances to determine what distance category you fall into, trying to find alternative flights to fit into particular distance categories, and then finding out that the flight you wanted doesn't even offer the class you want. This tool allows you to do all that in a single page! Here are some of the main things you can do:

1. City pair options
2. Carrier options
3. Route distances
4. Class options by route and carrier
5. Carrier combination validation
6. Stopover, transfer, openjaw combination validation
7. Distance category calculation (based on current and new award pricing)

Some tips on using the tool

One you enter your departure city, it will:
1. Show you all available route options from that city, grouped by country. (Countries can be collapsed by clicking on their headers)
2. Show you all the carriers that fly this route.
3. Show you the flight distance to each city.

The distances are based on a mixture of data of CX mileage earning data and Great Circle Mapper distances. For most routes it should be more in line with how CX actually calculates mileage.



Origin and destination Auto Complete

The input boxes accept airport codes, as well as full destination names.
They support autocomplete, in English and Chinese, for airport code, city name, and country name. (Support for continents will be added too in the near future)

The autocomplete for the origin city of each leg will display:
1. For the initial origin, all airports served by OW partners.
2. If stop type is stopover or transfer, will show airports in the same city as the destination of the previous leg.
3. If destination for the leg is already set, will show same city airports, as well as cities with flights to the destination. If an airport in a different city from the previous leg's destination is chosen, the stop type will be changed to an open jaw.

For the destination city of each leg, it will always show cities with flights from the origin city of that leg.

The UI is both mouse and keyboard friendly, for all the power users out there. Some keyboard features currently implemented are:

1. Use the Up and Down arrows to scroll through the airports list.
2. Tab or Enter selects the currently active airport, or airport with a fully matching airport code.

Carrier selection



If multiple carriers serve the same route, you can click on the carrier dropdown to view the airlines. Each entry will show you the classes available for that carrier on that route. It will also show you the earliest date that the carrier will start serving that route.

Route validation



The validation engine checks that the itinerary conforms to the following rules.

1. Carrier combination must be either:
a. Two oneworld carriers, or
b. Cathay, plus two or more oneworld carriers

2. Itinerary must have a maximum of 5 stopovers, 2 transfers and 2 openjaws.

3. Distance cannot exceed 50,000 miles.

4. Final destination must return to the origin country or region of departure.

And finally, it works with spreadsheets!

You can select the entire route and it will perfectly paste into Google sheets, or Excel, if you wish to keep tabs on multiple route designs.

Planned future additions

1​​​​​. Ability to save multiple itineraries.
2. Ability to share itineraries using a url.
3.Ability to filter by continent
4.Ability to filter by carrier

For users of the unelevated plugin,
5. Ability to click through to the CX flight award page and automatically search the routes for availability using the unelevated search plugin.
6. Ability to see available flights you have saved using the unelevated search plugin for each route.

If you have any other wishlists, please let me know!

Also, I have only tested this on Mac and iOS, so please let me know if there are any bugs.
If you notice anything wrong with the validation login (e.g. invalid routes that it says are OK, or valid routes it says are not) please let me know!

Try it out here: https://cxplanner.jayliu.net
jaytw is offline  
Old Jul 7, 2023 | 10:12 am
  #2  
Community Builder
All eyes on you!
20 Years on Site
 
Join Date: Sep 2005
Location: TPE / HSZ
Programs: CX GO (=SPH), IHG Diamond Amb, Hertz 5*, Accor, Hilton, National
Posts: 7,235
You're the best!
ernestnywang is offline  
Old Jul 7, 2023 | 12:29 pm
  #3  
30 Countries Visited
All eyes on you!
15 Years on Site
 
Join Date: Jun 2006
Location: NYC/SIN
Programs: CX DM, SQ KF
Posts: 2,344
Give this guy a medal!or..

something even more valuable than that.
ernestnywang likes this.
jagmeets is offline  
Old Jul 7, 2023 | 2:54 pm
  #4  
10 Countries Visited
20 Countries Visited
30 Countries Visited
5 Years on Site
 
Join Date: Mar 2019
Posts: 72
Originally Posted by jaytw

For users of the unelevated plugin,
5. Ability to click through to the CX flight award page and automatically search the routes for availability using the unelevated search plugin.
6. Ability to see available flights you have saved using the unelevated search plugin for each route
Hi Jay and thanks for yet another great tool.
Could you explain how you go about doing 5 and 6 so the itinerary is searchable in the unelevated tool? Couldn't find out, even though I was logged in the tool.

Thanks
Mae
Mae Zieg is offline  
Old Jul 7, 2023 | 9:17 pm
  #5  
Original Poster
10 Countries Visited20 Countries Visited30 Countries Visited15 Years on Site
 
Join Date: Apr 2010
Location: Taipei, Taiwan
Programs: IHG Diamond Ambassador, Accor Plus Platinum, Caesar's Diamond, Hilton Gold, Marriott Gold,
Posts: 124
Hey Mae

You missed the heading on that section 🤣
The last part is my upcoming todo list

Was planning on doing that before relasing this, but since the devalution announcement came out, I thought Id release whatever was done, and give everyone a head start on planning their escape plan
ernestnywang likes this.
jaytw is offline  
Old Jul 7, 2023 | 10:21 pm
  #6  
 
Join Date: Jul 2023
Posts: 1
Talking I love you.

Thank you so much!!!
yfc3709 is offline  
Old Jul 8, 2023 | 2:13 am
  #7  
All eyes on you!
5 Years on Site
 
Join Date: Jun 2018
Location: LAX/SFO
Programs: Hyatt Explorist, Hilton Diamond, Marriott Gold, Fortune Wings Club Gold
Posts: 399
Is there a way to clear a row? If you remove the destinations after adding them, the tool's validation doesn't work properly and acts like the deleted leg's carrier was still there (although the mileage accurately changes).
aquanine is online now  
Old Jul 8, 2023 | 3:20 am
  #8  
Ambassador, Hong Kong and Macau
Community Builder
Community Influencer
All eyes on you!
15 Years on Site
 
Join Date: May 2009
Location: HKG
Programs: Non-top tier Asia Miles member
Posts: 22,131
Well done on the tool

Originally Posted by jaytw
Since we've now officially entered T minus 85 days countdown until AM devaluation, best get started soon with those round the world itineraries!
We've really been on ticket it or lose it/ticket now and ask questions later mentality for past few months already.
percysmith is offline  
Old Jul 9, 2023 | 2:40 am
  #9  
Original Poster
10 Countries Visited20 Countries Visited30 Countries Visited15 Years on Site
 
Join Date: Apr 2010
Location: Taipei, Taiwan
Programs: IHG Diamond Ambassador, Accor Plus Platinum, Caesar's Diamond, Hilton Gold, Marriott Gold,
Posts: 124
Originally Posted by aquanine
Is there a way to clear a row?
Well, there is now!



Some other updates from today:
  • Added a way to remove a leg.
  • Moved the stopover/openjaw selection to the destination of the leg, instead of the origin.
  • Fixed incorrect mileage category calculation (thanks to percysmith)
  • Fixed some of the validation errors, including the last leg's destination also counting as an extra stopover.
  • The origin for each leg now includes all cities, so you can create an openjaw without first changing the stop type selector.
  • Made the map dimensions dynamic on desktop so they fit whatever size your window is at
  • Using an image proxy to fix an issue with some browsers not loading gcmaps images due to it not supporting HTTPS.
jaytw is offline  
Old Jul 28, 2023 | 1:51 am
  #10  
10 Countries Visited
20 Countries Visited
30 Countries Visited
10 Years on Site
 
Join Date: Jul 2014
Posts: 166
Thanks so much. This is so helpful!
twonga is offline  
Old Aug 14, 2023 | 3:09 pm
  #11  
10 Countries Visited
20 Countries Visited
30 Countries Visited
20 Years on Site
 
Join Date: Apr 2005
Location: hong kong
Programs: Centurion, Lan Platinum, ANA Mileage Club, HHonors D, SPG G
Posts: 428
When a destination counts as an open jaw, does it count as a stopover as well?

i.e.

HKG-KIX
NRT-HEL
HEL-wherever
is that considered 2 stopovers (KIX and HEL) and 1 openjaw , or is that considered one open jaw (NRT) and one stopover? (HEL)

and do openjaws + stopovers overlap each other? i.e. are they counted as BOTH a stopover and an openjaw, or just one or the other?

Last edited by chinatown; Aug 14, 2023 at 5:08 pm Reason: clarity
chinatown is offline  
Old Aug 14, 2023 | 8:26 pm
  #12  
10 Countries Visited
20 Countries Visited
30 Countries Visited
5 Years on Site
 
Join Date: Jun 2018
Posts: 35
this is a lot of fun (and to fantasise to!)....QQ, once we have an itinerary, how do we 'use' it to book the trip?!
Shiojiri Hiro is offline  
Old Aug 15, 2023 | 1:09 pm
  #13  
Community Builder
All eyes on you!
20 Years on Site
 
Join Date: Sep 2005
Location: TPE / HSZ
Programs: CX GO (=SPH), IHG Diamond Amb, Hertz 5*, Accor, Hilton, National
Posts: 7,235
Originally Posted by chinatown
When a destination counts as an open jaw, does it count as a stopover as well?

i.e.

HKG-KIX
NRT-HEL
HEL-wherever
is that considered 2 stopovers (KIX and HEL) and 1 openjaw , or is that considered one open jaw (NRT) and one stopover? (HEL)

and do openjaws + stopovers overlap each other? i.e. are they counted as BOTH a stopover and an openjaw, or just one or the other?
Open-jaw and stopover do not overlap. If you stay in HEL for over 24 hours, KIX//NRT is an open-jaw and HEL is a stopover, so 1 each.

Originally Posted by Shiojiri Hiro
this is a lot of fun (and to fantasise to!)....QQ, once we have an itinerary, how do we 'use' it to book the trip?!
The tool doesn't have booking function. If your itinerary can be priced out online, you can book online. Otherwise, call CX to book.
ernestnywang is offline  
Old Aug 15, 2023 | 8:52 pm
  #14  
10 Countries Visited
20 Countries Visited
30 Countries Visited
20 Years on Site
 
Join Date: Apr 2005
Location: hong kong
Programs: Centurion, Lan Platinum, ANA Mileage Club, HHonors D, SPG G
Posts: 428
Thumbs up

Originally Posted by ernestnywang
Open-jaw and stopover do not overlap. If you stay in HEL for over 24 hours, KIX//NRT is an open-jaw and HEL is a stopover, so 1 each.



The tool doesn't have booking function. If your itinerary can be priced out online, you can book online. Otherwise, call CX to book.

Thanks for the clarification Ernest!
ernestnywang likes this.
chinatown is offline  
Old Aug 16, 2023 | 3:23 am
  #15  
10 Countries Visited20 Countries Visited30 Countries Visited40 Countries Visited
 
Join Date: Jan 2023
Location: Taichung, Taiwan
Posts: 43
just sharing my plan
thanks JAYTW for this brilliant tool
https://reurl.cc/65n4ak
ernestnywang likes this.
bbbird is offline  


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.