There are 4 flights that would work. Air Canada has a flight that departs at 4:20 am and has 1 layover. The price is $277 per person.