Fly from
Budget
C$ 1,551 - C$ 9,652
Route
Depart
Return
Price
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Fri 14/6
2 stops15h 50m
Dortmund
Sun 16/6
1 stop14h 20m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Fri 14/6
3 stops28h 05m
Dortmund
Sun 16/6
3 stops28h 59m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Fri 14/6
3 stops32h 00m
Dortmund
Sun 16/6
2 stops31h 10m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Fri 14/6
3 stops28h 05m
Dortmund
Sun 16/6
1 stop14h 20m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Fri 14/6
1 stop15h 20m
Dortmund
Sun 16/6
1 stop14h 20m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Thu 13/6
2 stops15h 55m
Dortmund
Sun 16/6
1 stop14h 20m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Thu 13/6
2 stops15h 55m
Dortmund
Sun 16/6
2 stops25h 30m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Thu 13/6
2 stops15h 55m
Dortmund
Sun 16/6
3 stops28h 10m
Toronto Pearson IntlDortmund
YYZ - DTM
YYZDTM
Toronto Pearson Intl
Tue 16/7
2 stops15h 05m
Dortmund
Sat 20/7
2 stops27h 45m
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Flight delayed almost missed our split flight Very tight time Was riskyb
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Flight delayed almost missed our split flight Very tight time Was riskyb
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Flight delayed almost missed our split flight Very tight time Was riskyb