Fly from
Budget
C$ 1,011 - C$ 1,807
Route
Depart
Return
Price
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Sun 9/6
2 stops17h 25m
Mikonos
Fri 14/6
1 stop16h 40m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Mon 22/7
1 stop11h 50m
Mikonos
Wed 7/8
1 stop14h 40m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Tue 9/7
2 stops31h 10m
Mikonos
Thu 18/7
1 stop14h 40m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Fri 20/9
1 stop20h 40m
Mikonos
Mon 23/9
2 stops49h 20m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Fri 20/9
2 stops32h 05m
Mikonos
Mon 23/9
2 stops48h 20m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Mon 8/7
1 stop17h 50m
Mikonos
Tue 23/7
2 stops26h 40m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Thu 7/11
1 stop15h 30m
Mikonos
Tue 12/11
1 stop12h 55m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Thu 20/6
2 stops41h 15m
Mikonos
Thu 27/6
2 stops35h 51m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Thu 20/6
1 stop31h 25m
Mikonos
Thu 27/6
1 stop13h 15m
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.
Crew
Entertainment
Food
Comfort
Boarding
Overall
Reviews
45 minute flight delay. Gate agent in Athens had poor communication skills which made the wait more stressful. Updates from Aegean via email were late.