Police say an India-bound Air Canada flight was diverted back to Toronto after a man assaulted a flight attendant.

Police said Jaskaran Sidhu was arrested when the plane landed at Toronto Pearson International Airport early Wednesday. The 47-year-old Alberta man allegedly assaulted the flight attendant when the plane was over the Atlantic Ocean.

The flight is now scheduled to leave Pearson International Airport at noon EST.

Sidhu has been charged with assault causing bodily harm, endangering the safety of an aircraft and two counts of mischief.

He was scheduled to appear in a Brampton, Ontario, court later Wednesday.