Fly from
Budget
C$ 985 - C$ 2,200
Route
Depart
Return
Price
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Fri 13/9
2 stops17h 35m
Mikonos
Sat 21/9
2 stops33h 55m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Thu 13/6
2 stops23h 15m
Mikonos
Mon 17/6
1 stop17h 40m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Sun 16/6
1 stop17h 25m
Mikonos
Sun 23/6
2 stops23h 54m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Thu 13/6
2 stops53h 05m
Mikonos
Mon 17/6
2 stops48h 20m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Tue 15/10
2 stops58h 20m
Mikonos
Sat 19/10
2 stops34h 15m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Fri 13/9
2 stops27h 17m
Mikonos
Fri 20/9
2 stops27h 48m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Fri 13/9
1 stop17h 05m
Mikonos
Sat 21/9
1 stop31h 45m
Toronto IslandMikonos
YTZ - JMK
YTZJMK
Toronto Island
Thu 13/6
2 stops20h 20m
Mikonos
Mon 17/6
2 stops29h 14m
Toronto Pearson IntlMikonos
YYZ - JMK
YYZJMK
Toronto Pearson Intl
Wed 12/6
2 stops15h 40m
Mikonos
Sat 22/6
2 stops20h 50m
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.
Food
Overall
Comfort
Entertainment
Crew
Boarding
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.