From Toronto Pearson Airport to Amsterdam Airport Schiphol, the flight distance is 3,700 mi. So, it'll be wise to have a good variety of entertainment to choose from. Movies, books, music ... You name it. If you come prepared, it won't feel like too long before you hear the announcement for landing.