Flight time Manchester to Seychelles?

Manchester - Seychelles: 30 hours and 40 minutes (Including Overlap Times)

Seychelles - Manchester: 40 hours and 56 minutes (Including Overlap Times)