When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 50 days in advance, which can save you up to 6% on flights from Canada to Jakarta compared to booking the week you need them. Waiting 50 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,799. For sooner than that we have options available in the next 3 days from C$ 1,827.
The best pricing can be found in the month of February. Prices to Jakarta from Canada average C$ 1,517. You can even find prices in February for less than C$ 1,517, as users have found deals to Jakarta from as low as C$ 956. The month of December appears to be one of the more expensive times to travel to Jakarta from Canada. Flying in the targeted month can save you up to 43%.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Jakarta as you normally would.
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
27h 05mANA
Edmonton
Jakarta Soekarno-Hatta Intl
2 stops
27h 35mJakarta Soekarno-Hatta Intl
Edmonton
2 stops
23h 55mMultiple Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
35h 53mANA
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
27h 05mANA
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
37h 20mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
28h 20mJapan Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
37h 20mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
28h 20mJapan Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
20h 10mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
45h 12mAmerican Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
33h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
41h 25mAmerican Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
20h 10mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
45h 02mAmerican Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
31h 45mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
24h 38mUnited Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
25h 40mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
29h 09mUnited Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
36h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
39h 38mUnited Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
25h 40mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
35h 53mANA
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
33h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
2 stops
41h 25mAmerican Airlines
Toronto Pearson Intl
Jakarta Soekarno-Hatta Intl
2 stops
37h 25mJakarta Soekarno-Hatta Intl
Toronto Pearson Intl
2 stops
25h 19mANA
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mANA
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
20h 10mJapan Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mANA
Some of our airline partners flying from Canada to Jakarta have new flexible policies in place due to COVID-19. Japan Airlines, ANA, and Air China are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Japan Airlines with this kind of flexibility.
Yes, there are multiple flights from Canada to Jakarta for under C$ 900. The cheapest flight booked recently is on ANA for just C$ 806, but on average you can expect to pay C$ 867.
There are currently 20+ open flights from Canada to Jakarta within the next 7 days for less than C$ 900.
To fly one-way, consider booking your trip with ANA, which is currently one of the cheapest options available, starting at C$ 527. Japan Airlines flights start at C$ 541 while deals on American Airlines start at C$ 574 one-way.
Most travellers choose Toronto Pearson Intl - Jakarta Soekarno-Hatta Intl, Montreal Pierre Elliott Trudeau Intl - Jakarta Soekarno-Hatta Intl or Vancouver Intl - Jakarta Soekarno-Hatta Intl when deciding on the best route from Canada to Jakarta.
Before booking your flight from Canada to Jakarta check out the most popular airlines for this route: American Airlines, Air Canada or EVA Air.
Looking for the cheapest flight from Canada to Jakarta? While on average our users pay C$ 2,894, our data indicates the cheapest price to be C$ 750. The most popular route (Toronto Pearson Intl - Jakarta Soekarno-Hatta Intl), is priced around C$ 976.