Riga Intl
Toronto Pearson Intl
1 stop
14h 45mToronto Pearson Intl
Riga Intl
1 stop
10h 45mMultiple Airlines
Riga Intl
Toronto Pearson Intl
1 stop
14h 30mToronto Pearson Intl
Riga Intl
1 stop
18h 30mMultiple Airlines
Riga Intl
Toronto Pearson Intl
1 stop
14h 30mToronto Pearson Intl
Riga Intl
1 stop
18h 30mMultiple Airlines