My son has US passport but his Canadian PR card is expired he is now in Berlin Germany my questions is he can fly directly to Toronto airport with out of PR card .
If he still has permanent resident status in Canada, he can apply for a PRTD - Permanent Resident Travel Document. Go here to our article on PRTDs for more information.