Fly from
Budget
C$ 2,471 - C$ 14,676
Route
Depart
Return
Price
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Fri 27/9
2 stops37h 10m
Rarotonga
Sat 12/10
2 stops27h 24m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Sun 16/6
2 stops30h 40m
Rarotonga
Sun 23/6
2 stops24h 36m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Fri 27/9
2 stops23h 20m
Rarotonga
Sat 12/10
3 stops30h 00m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Sun 16/6
3 stops33h 05m
Rarotonga
Sun 23/6
2 stops45h 14m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Thu 26/9
2 stops53h 15m
Rarotonga
Sat 12/10
2 stops25h 13m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Fri 27/9
3 stops48h 55m
Rarotonga
Sat 12/10
3 stops43h 30m
Toronto Pearson IntlRarotonga
YYZ - RAR
YYZRAR
Toronto Pearson Intl
Sun 16/6
3 stops49h 55m
Rarotonga
Sun 23/6
3 stops42h 31m