Flights to Java

C$ 1,051 Cheap flights to Java

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Java departing on 1/11. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Java

Find flights to these popular cities in Java from your nearest airport.
Multiple Airlines
1 Nov
YYC
61h 05m
2 stops
CGK
15 Nov
CGK
27h 05m
2 stops
YYC
C$ 1,051
Multiple Airlines
29 Oct
YVR
21h 50m
1 stop
CGK
15 Nov
CGK
34h 10m
1 stop
YVR
C$ 1,063
Philippine Airlines
22 Sep
YVR
32h 50m
1 stop
CGK
20 Oct
CGK
31h 00m
1 stop
YVR
C$ 1,081
Philippine Airlines
14 Sep
YVR
32h 50m
1 stop
CGK
27 Sep
CGK
31h 00m
1 stop
YVR
C$ 1,090
Philippine Airlines
21 Sep
YVR
32h 50m
1 stop
CGK
19 Oct
CGK
31h 00m
1 stop
YVR
C$ 1,092
China Southern
29 Oct
YVR
33h 05m
1 stop
CGK
16 Nov
CGK
26h 20m
1 stop
YVR
C$ 1,106
Philippine Airlines
23 Sep
YVR
32h 50m
1 stop
CGK
20 Oct
CGK
31h 00m
1 stop
YVR
C$ 1,116
China Southern
3 Dec
YVR
21h 50m
1 stop
CGK
14 Dec
CGK
22h 10m
1 stop
YVR
C$ 1,117
Philippine Airlines
20 Sep
YVR
32h 50m
1 stop
CGK
20 Oct
CGK
31h 00m
1 stop
YVR
C$ 1,127
China Southern
29 Oct
YVR
21h 50m
1 stop
CGK
16 Nov
CGK
26h 20m
1 stop
YVR
C$ 1,135
ANA
15 Sep
YVR
33h 15m
1 stop
CGK
29 Sep
CGK
21h 50m
1 stop
YVR
C$ 1,138
Korean Air
21 Sep
YVR
33h 50m
1 stop
CGK
21 Oct
CGK
28h 15m
1 stop
YVR
C$ 1,139
Cathay Pacific
18 Aug
YVR
37h 20m
1 stop
SUB
9 Sep
SUB
27h 40m
1 stop
YVR
C$ 1,148
Cathay Pacific
23 Aug
YVR
26h 50m
1 stop
SUB
9 Sep
SUB
27h 40m
1 stop
YVR
C$ 1,209
Cathay Pacific
13 Sep
YVR
26h 50m
1 stop
SUB
18 Sep
SUB
27h 15m
1 stop
YVR
C$ 1,213
Cathay Pacific
13 Sep
YVR
26h 50m
1 stop
SUB
18 Sep
SUB
18h 25m
1 stop
YVR
C$ 1,216
Cathay Pacific
12 Nov
YVR
37h 45m
1 stop
SUB
16 Nov
SUB
28h 20m
1 stop
YVR
C$ 1,245
Cathay Pacific
7 Jul
YVR
37h 20m
1 stop
SUB
14 Jul
SUB
27h 40m
1 stop
YVR
C$ 1,247
Cathay Pacific
15 Jul
YVR
26h 50m
1 stop
SUB
29 Jul
SUB
18h 50m
1 stop
YVR
C$ 1,251
Cathay Pacific
16 Jul
YVR
26h 50m
1 stop
SUB
29 Jul
SUB
18h 50m
1 stop
YVR
C$ 1,280
Cathay Pacific
14 Jul
YVR
37h 20m
1 stop
SUB
29 Jul
SUB
18h 50m
1 stop
YVR
C$ 1,281
Cathay Pacific
14 Jul
YVR
37h 20m
1 stop
SUB
29 Jul
SUB
18h 50m
1 stop
YVR
C$ 1,283
Cathay Pacific
18 Jul
YVR
37h 20m
1 stop
SUB
29 Jul
SUB
27h 40m
1 stop
YVR
C$ 1,286
Cathay Pacific
18 Jul
YVR
26h 50m
1 stop
SUB
29 Jul
SUB
27h 40m
1 stop
YVR
C$ 1,318
Emirates
10 Sep
YUL
41h 55m
2 stops
SOC
14 Sep
SOC
56h 15m
2 stops
YUL
C$ 2,167
Emirates
10 Sep
YUL
65h 55m
2 stops
SOC
14 Sep
SOC
56h 15m
2 stops
YUL
C$ 2,170
Etihad Airways
17 Sep
YYZ
38h 30m
2 stops
SOC
21 Sep
SOC
57h 10m
2 stops
YYZ
C$ 2,209
Emirates
31 Oct
YUL
59h 20m
2 stops
SOC
10 Nov
SOC
51h 35m
2 stops
YUL
C$ 2,223
Etihad Airways
21 Oct
YYZ
38h 30m
2 stops
SOC
25 Oct
SOC
51h 50m
2 stops
YYZ
C$ 2,251
Etihad Airways
21 Oct
YYZ
38h 30m
2 stops
SOC
25 Oct
SOC
51h 50m
2 stops
YYZ
C$ 2,253
Etihad Airways
17 Sep
YYZ
62h 30m
2 stops
SOC
21 Sep
SOC
57h 10m
2 stops
YYZ
C$ 2,471
Emirates
21 Oct
YYZ
64h 50m
2 stops
SOC
25 Oct
SOC
52h 30m
2 stops
YYZ
C$ 4,618
Emirates
21 Oct
YUL
45h 30m
2 stops
SOC
25 Oct
SOC
51h 15m
2 stops
YUL
C$ 4,940
Emirates
21 Oct
YUL
45h 30m
2 stops
SOC
25 Oct
SOC
51h 15m
2 stops
YUL
C$ 4,947
Emirates
17 Aug
YUL
41h 55m
2 stops
SOC
29 Aug
SOC
51h 05m
2 stops
YUL
C$ 10,480
Etihad Airways
17 Sep
YYZ
40h 20m
2 stops
SRG
21 Sep
SRG
52h 25m
2 stops
YYZ
C$ 2,207
Etihad Airways
17 Sep
YYZ
40h 20m
2 stops
SRG
21 Sep
SRG
52h 25m
2 stops
YYZ
C$ 2,209
Etihad Airways
17 Sep
YYZ
40h 20m
2 stops
SRG
21 Sep
SRG
49h 55m
2 stops
YYZ
C$ 2,210
Etihad Airways
17 Sep
YYZ
40h 20m
2 stops
SRG
21 Sep
SRG
49h 55m
2 stops
YYZ
C$ 2,212

Find the cheapest flights from Canada to Java

Recent round-trip flight deals from Canada to Java

Enter your travel dates to find the best prices.
Multiple Airlines Logo
12:20 a.m. - 12:10 p.m.
YVR
-
CGK
21h 50m
1 stop
Multiple Airlines Logo
11:30 p.m. - 7:40 p.m.
CGK
-
YVR
34h 10m
1 stop
C$ 1,063Multiple Airlines
Thu, 29 Oct - Sun, 15 Nov
Philippine Airlines Logo
1:05 a.m. - 11:55 p.m.
YVR
-
CGK
32h 50m
1 stop
Philippine Airlines Logo
12:55 a.m. - 5:55 p.m.
CGK
-
YVR
31h 00m
1 stop
C$ 1,081Philippine Airlines
Tue, 22 Sep - Tue, 20 Oct
ANA Logo
4:45 p.m. - 4:00 p.m.
YVR
-
CGK
33h 15m
1 stop
ANA Logo
7:00 a.m. - 2:50 p.m.
CGK
-
YVR
21h 50m
1 stop
C$ 1,138ANA
Tue, 15 Sep - Tue, 29 Sep
Cathay Pacific Logo
2:55 p.m. - 6:15 p.m.
YVR
-
SUB
37h 20m
1 stop
Cathay Pacific Logo
8:10 a.m. - 9:50 p.m.
SUB
-
YVR
27h 40m
1 stop
C$ 1,148Cathay Pacific
Tue, 18 Aug - Wed, 9 Sep
Cathay Pacific Logo
1:25 a.m. - 6:15 p.m.
YVR
-
SUB
26h 50m
1 stop
Cathay Pacific Logo
8:10 a.m. - 9:50 p.m.
SUB
-
YVR
27h 40m
1 stop
C$ 1,209Cathay Pacific
Sun, 23 Aug - Wed, 9 Sep
ANA Logo
8:30 a.m. - 5:05 a.m.
YUL
-
CGK
33h 35m
2 stops
ANA Logo
7:00 a.m. - 12:39 a.m.
CGK
-
YUL
28h 39m
2 stops
C$ 1,300ANA
Wed, 19 Aug - Wed, 30 Sep
United Airlines Logo
3:00 p.m. - 4:15 p.m.
YQB
-
CGK
62h 15m
2 stops
United Airlines Logo
7:15 a.m. - 10:53 a.m.
CGK
-
YQB
39h 38m
2 stops
C$ 1,417United Airlines
Mon, 26 Oct - Mon, 23 Nov
United Airlines Logo
3:53 p.m. - 11:45 p.m.
YQB
-
CGK
44h 52m
2 stops
United Airlines Logo
7:15 a.m. - 10:43 p.m.
CGK
-
YQB
27h 28m
2 stops
C$ 1,420United Airlines
Tue, 20 Oct - Tue, 17 Nov
Emirates Logo
6:45 a.m. - 3:40 p.m.
YTZ
-
CGK
45h 55m
2 stops
Emirates Logo
5:40 p.m. - 2:20 p.m.
CGK
-
YTZ
31h 40m
2 stops
C$ 2,133Emirates
Thu, 17 Sep - Sun, 4 Oct
Emirates Logo
6:45 a.m. - 10:25 p.m.
YTZ
-
CGK
28h 40m
2 stops
Emirates Logo
5:40 p.m. - 11:50 a.m.
CGK
-
YTZ
29h 10m
2 stops
C$ 2,182Emirates
Fri, 25 Sep - Tue, 13 Oct

momondo Fare Finder

 
Locate flights to Java that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 10 June 2026.
Use the filters below to find and compare flights to Java that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

VancouverJakarta

YVR - CGK

YVRCGK

Vancouver Intl

Thu 29/10

12:20 a.m.-12:10 p.m.

1 stop21h 50m

Jakarta Soekarno-Hatta Intl

Sun 15/11

11:30 p.m.-7:40 p.m.

1 stop34h 10m

C$ 1,063

VancouverJakarta

YVR - CGK

YVRCGK

Vancouver Intl

Tue 22/9

1:05 a.m.-11:55 p.m.

1 stop32h 50m

Jakarta Soekarno-Hatta Intl

Tue 20/10

12:55 a.m.-5:55 p.m.

1 stop31h 00m

C$ 1,081

VancouverJakarta

YVR - CGK

YVRCGK

Vancouver Intl

Tue 15/9

4:45 p.m.-4:00 p.m.

1 stop33h 15m

Jakarta Soekarno-Hatta Intl

Tue 29/9

7:00 a.m.-2:50 p.m.

1 stop21h 50m

C$ 1,138

VancouverSurabaya

YVR - SUB

YVRSUB

Vancouver Intl

Tue 18/8

2:55 p.m.-6:15 p.m.

1 stop37h 20m

Surabaya Juanda

Wed 9/9

8:10 a.m.-9:50 p.m.

1 stop27h 40m

C$ 1,148
Quickest round-trip

VancouverSurabaya

YVR - SUB

YVRSUB

Vancouver Intl

Sun 23/8

1:25 a.m.-6:15 p.m.

1 stop26h 50m

Surabaya Juanda

Wed 9/9

8:10 a.m.-9:50 p.m.

1 stop27h 40m

C$ 1,209

MontrealJakarta

YUL - CGK

YULCGK

Montreal Pierre Elliott Trudeau Intl

Wed 19/8

8:30 a.m.-5:05 a.m.

2 stops33h 35m

Jakarta Soekarno-Hatta Intl

Wed 30/9

7:00 a.m.-12:39 a.m.

2 stops28h 39m

C$ 1,300

Québec CityJakarta

YQB - CGK

YQBCGK

Québec City

Mon 26/10

3:00 p.m.-4:15 p.m.

2 stops62h 15m

Jakarta Soekarno-Hatta Intl

Mon 23/11

7:15 a.m.-10:53 a.m.

2 stops39h 38m

C$ 1,417

Québec CityJakarta

YQB - CGK

YQBCGK

Québec City

Tue 20/10

3:53 p.m.-11:45 p.m.

2 stops44h 52m

Jakarta Soekarno-Hatta Intl

Tue 17/11

7:15 a.m.-10:43 p.m.

2 stops27h 28m

C$ 1,420

TorontoJakarta

YTZ - CGK

YTZCGK

Toronto Island

Thu 17/9

6:45 a.m.-3:40 p.m.

2 stops45h 55m

Jakarta Soekarno-Hatta Intl

Sun 4/10

5:40 p.m.-2:20 p.m.

2 stops31h 40m

C$ 2,133

TorontoJakarta

YTZ - CGK

YTZCGK

Toronto Island

Fri 25/9

6:45 a.m.-10:25 p.m.

2 stops28h 40m

Jakarta Soekarno-Hatta Intl

Tue 13/10

5:40 p.m.-11:50 a.m.

2 stops29h 10m

C$ 2,182

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Java from

Java flights insights and trends

Explore insights for your Java flight to craft the best travel plan

Which airlines fly to Java?

Cathay Pacific, United Airlines and China Airlines are the top three most popular airlines that fly to Java from Canada according to our data. Cathay Pacific is the first choice among our users, with 57% of people opting to fly with this airline when travelling to Java. Keep in mind that there are 11 different airlines that fly to Java on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Java

Click on the cities below to find out when it's cheapest to fly to Java, from Canada
Jakarta
Jakarta

Cheap Java flight deals and tips

Summary info about Java flight prices, duration and airlines

Best One-Way Price

C$ 552

Best Round-Trip Price

C$ 1,063

Fastest flight time

32h 50m
The best one-way flight price to Java from Canada in the last 5 days is C$ 552 (Vancouver Intl to Jakarta Soekarno-Hatta Intl).
The best round-trip flight price to Java from Canada in the last 5 days is C$ 1,063 (Vancouver Intl to Jakarta Soekarno-Hatta Intl).
The fastest flight to Java from Canada takes 32h 50m (Vancouver Intl to Jakarta Soekarno-Hatta Intl).

Frequently asked questions about flying to Java

Which airlines fly to Java?

When did momondo last update prices for flights to Java?

Prices for flights to Java are refreshed on a daily basis.

How many operators does momondo search for flights to Java?

How old do you have to be to fly to Java?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Java.

What documentation or ID do you need to fly to Java?

The travel and health documents required for your trip to Java can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at Java. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Why use momondo?

Why should I use momondo to find a flight deal to Java?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Java.

Can I find flights to Java with flexible booking policies on momondo?

Yes. momondo enables you to select and highlight flights to Java with this policy.

How can momondo help me find flights to Java?

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight to Java.

I’m not ready to book a flight to Java right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Java flights. All you need is a valid email address and we will do the rest; it is that quick and easy.

An easier way to manage your Java trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Fri 10/7
Fri 17/7

Find better results for your trip to Java

Popular Flights to Java

Popular routes according to searches in the past day on momondo