Canadian (Asian Route)
Leg 1: Canada (Toronto) > USA (Los Angeles)
Leg 2: USA > Japan (Tokyo)
Leg 3: Japan (Kyoto)
Leg 4: Japan > South Korea (Seoul)
Leg 5: South Korea > China (Beijing)
Leg 6: China > Malaysia (Kuala Lumpur)
Leg 7: Malaysia > Australia (Sydney)
Leg 8: Australia > New Zealand (Auckland)
Leg 9: New Zealand > Chile (Santiago)
Lg 10: Chile (Iqique)
Lg 11: Chile > Brazil (Rio De Janerio)
Lg 12: Brazil > Canada (Toronto)
Map:
http://www.rome2rio.com/trip/jq8Vms.
Canada (European)
Leg 1: Canada (vancouver) > UK (London)
Leg 2: UK > Scotland (Edinburgh)
Leg 3: Scotland > Norway (Oslo)
Leg 4: Norway > France (Paris)
Leg 5: France (Lyon)
Leg 6: France > Switzerland (Geneva) > Italy (Milan)
Leg 7: Italy (Florence)
Leg 8: Italy > Croatia (Split)
Leg 9: Croatia > Qatar (Doha)
Lg 10: Qatar > Spain (Seville)
Lg 11: Spain > Morocco (Casablanca)
Lg 12: Morocco > Canada (Toronto)
http://www.rome2rio.com/trip/A2A5z7Canada Westwardly
Leg 1: Canada (Toronto) > China (Shanghai)
Leg 2: China > Philippines (Manila)
Leg 3: Philippines (Luzon)
Leg 4: Philippines > Australia (Sydney)
Leg 5: Australia (Perth)
Leg 6: Australia > Zambia (Lusaka)
Leg 7: Zambia > South Africa (Johannesburg)
Leg 8: South Africa > Argentina (Buenos Aires)
Leg 9: Argentina > Uruguay (Montevideo)
Lg 10: Uruguay > Spain (Barcelona)
Lg 11: Spain > France (Marseille)
Lg 12: France > Canada (Montreal)
http://www.rome2rio.com/trip/P4nTGy