Book flights from Canada to Surabaya (SUB) with Cathay Pacific from CAD1,410