A random search for flights from Toronto Intl (YYZ) to Goa (GOI) shows:
OPTION 1: 21hr 55min via New York Kennedy (JFK) & Doha (DOH)
YYZ - JFK American Airlines Flt 4471 Dep 08:05pm 15May,Sat
JFK - DOH Qatar Airways Flt 084 Dep 11:50pm 15May,Sat
DOH - GOI Qatar Airways Flt 224 Dep 09:30pm 16May,Sun
Flight Duration: 17hr 40min; Layover Time: 4hr 15min; Total Trip Time: 21hr 55min
OPTION 2: 23hr 15min via Abu Dhabi (AUH) & Mumbai (BOM)
YYZ - AUH Etihad Airways Flt 140 Dep 10:45pm 15May,Sat
AUH - BOM Etihad Airways Flt 206 Dep 10:10pm 16May,Sun
BOM - GOI Jet Airways Flt 479 Dep 06:30am 17May,Mon
Flight Duration: 17hr 25min; Layover Time: 5hr 50min; Total Trip Time: 23hr 15min
The Flight takes about 9hrs30mins going but can be longer and about 11 hours coming back
The flight time from Canada to Pakistan is about 12 hours, 21 minutes
no direct flight to goa...
Non stop flight time is 52 min.
The average flight time from Montreal, Canada to Halifax, Canada is 59 minutes.
Flight duration approx 20hr
Flight time from Gatwick to Dabolim is 91/2 to 10 hours with Thomson. i would presume the monarch time would be about the same
18hrs (depending on where in Canada)
The flight time is 12 hours.
6hr
2hr 25min to 2hr 35min Delhi (DEL) to Goa (GOI) by a nonstop flight operated by Kingfisher Airlines or Spicejet Airways.
Celtic champions again