Flights from Calgary (YYC) to Khartoum (KRT)

Change search
We compare hundreds of flights from Calgary to Khartoum from a range of airlines and travel agents to get you the best deals. Find cheap flights along this route.
Calgary (YYC) to Khartoum (KRT)
 Depart 29 Jun 15
 Return 31 Aug 15

Flying with Qatar Airways

Price subject to availability

Calgary (YYC) to Khartoum (KRT)
 Depart 30 Apr 15
 Return 07 May 15

Flying with Air Canada

Price subject to availability

   View more dates
  • Price
  • Dep date
  2 more Flight Hub flights available on this route
C$2,404   Dep 30 Apr 15 - Rtn 07 May 15
Calgary to Khartoum
YYC to KRT Flight Hub
C$5,180   Dep 30 Apr 15 - Rtn 07 May 15
Calgary to Khartoum
YYC to KRT Flight Hub
Search recommended websites
  • Recent Searches
From placeholder To placeholder
Staying in placeholder
Pick up placeholder
(under 12)
Thank you for subscribing to the Cheapflights newsletter
Searching... Find deals  
  • Clear recent searches
  • Enter your travel details and click ‘Find deals’ to see a list of partners with great airfare offers to your destination

    Sorry, we do not have any partners that match your search criteria.

      Travel information for Calgary to Khartoum

      Partners with offers for flights fromCalgary to Khartoum2
      Deals on offer forCalgary to Khartoum4
      Lowest ticket price forCalgary to KhartoumC$1840
      Average deal price forCalgary to KhartoumC$2896
      Calgary to Khartoumonly 11929 km

       How much do things cost in Khartoum and Calgary?

      • Calgary is 54% more expensive than Khartoum
      Calgary Khartoum
      A dozen eggsC$3.33C$2.79
      Pair of jeansC$70.87C$83.41
      Bottle of beer (imported beer)C$2.43C$7.60
      Coke/Pepsi (0.33 litre)C$2.21C$0.60

        Facts and figures about flying from Calgary to Khartoum

      • Between Calgary and Khartoum, flights are not likely to be cancelled
      • Calgary to Khartoum flights are not usually subject to diversions
      • Between Calgary and Khartoum, flights are unlikely to be delayed