Fly from
Budget
C$ 2,342 - C$ 3,432
Route
Depart
Return
Price
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Mon 3/6
2 stops33h 55m
Surabaya Juanda
Thu 20/6
2 stops42h 50m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Sun 2/6
1 stop29h 20m
Surabaya Juanda
Thu 20/6
1 stop40h 35m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Mon 3/6
1 stop39h 25m
Surabaya Juanda
Thu 20/6
1 stop40h 35m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Sun 2/6
1 stop29h 20m
Surabaya Juanda
Thu 20/6
3 stops32h 42m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Sun 2/6
2 stops31h 45m
Surabaya Juanda
Thu 20/6
3 stops32h 42m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Mon 3/6
2 stops34h 15m
Surabaya Juanda
Thu 20/6
3 stops34h 25m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Mon 3/6
3 stops36h 00m
Surabaya Juanda
Thu 20/6
3 stops34h 25m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Sun 2/6
1 stop29h 20m
Surabaya Juanda
Thu 20/6
2 stops49h 50m
Toronto Pearson IntlSurabaya Juanda
YYZ - SUB
YYZSUB
Toronto Pearson Intl
Mon 3/6
1 stop39h 25m
Surabaya Juanda
Thu 20/6
2 stops63h 30m
Overall
Entertainment
Comfort
Boarding
Crew
Food
Reviews
Departure was late. Plane much too small for an 11 hour flight. One bathroom was out of order in a completely full flight.
Overall
Entertainment
Comfort
Boarding
Crew
Food
Reviews
Departure was late. Plane much too small for an 11 hour flight. One bathroom was out of order in a completely full flight.
Overall
Entertainment
Comfort
Boarding
Crew
Food
Reviews
Departure was late. Plane much too small for an 11 hour flight. One bathroom was out of order in a completely full flight.
Overall
Entertainment
Comfort
Boarding
Crew
Food
Reviews
Departure was late. Plane much too small for an 11 hour flight. One bathroom was out of order in a completely full flight.