"Flight 066 landed without further damage at the Goose Bay military airport in Canada and all of the 520 people on board were evacuated with no injuries," an Air France spokesman in Paris told AFP.
The double-decker, wide body aircraft was re-routed as it passed over Greenland, landing in Goose Bay at 1542 GMT, the spokesman said.
The landing went off "normally" for the jetliner carrying 496 passengers and 24 crew members, the spokesman said. The airline was exploring options to get the passengers to the United States.