Arrival Airport | Larnaca Airport |
---|
Toronto Pearson Intl
Larnaca
1 stop
16h 50mLarnaca
Toronto Pearson Intl
1 stop
28h 05mBritish Airways
Toronto Pearson Intl
Larnaca
2 stops
23h 52mLarnaca
Toronto Pearson Intl
1 stop
32h 35mBritish Airways
Toronto Pearson Intl
Larnaca
2 stops
38h 10mLarnaca
Toronto Pearson Intl
2 stops
41h 25mSWISS
Montreal Pierre Elliott Trudeau Intl
Larnaca
1 stop
13h 35mLarnaca
Montreal Pierre Elliott Trudeau Intl
1 stop
19h 25mBritish Airways