Flights to Java

Find cheap flights to Java

1 adult
1 adult, Economy, 0 bags

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? Stopover? Instantly customise 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
May 6
JNB
41h 40m
3 stops
CGK
May 13
CGK
27h 50m
2 stops
JNB
R14 043
Qatar Airways
Jan 29
CPT
27h 50m
1 stop
CGK
Feb 19
CGK
21h 20m
1 stop
CPT
R14 422
Qatar Airways
May 6
JNB
19h 45m
1 stop
CGK
May 12
CGK
19h 25m
1 stop
JNB
R14 487
Multiple Airlines
May 6
JNB
25h 45m
1 stop
CGK
May 13
CGK
27h 50m
2 stops
JNB
R14 833
Qatar Airways
Dec 24
JNB
26h 40m
1 stop
CGK
Dec 30
CGK
20h 15m
1 stop
JNB
R15 819
Ethiopian Air
Mar 19
JNB
22h 00m
2 stops
CGK
Mar 28
CGK
21h 55m
2 stops
JNB
R15 885
Air China
Feb 5
JNB
33h 45m
1 stop
CGK
Feb 8
CGK
34h 45m
1 stop
JNB
R16 165
Air China
Feb 5
JNB
33h 45m
1 stop
CGK
Feb 8
CGK
34h 45m
1 stop
JNB
R16 198
Qatar Airways
Dec 23
JNB
26h 40m
1 stop
CGK
Jan 18
CGK
20h 15m
1 stop
JNB
R16 280
Air China
Feb 5
JNB
33h 45m
1 stop
CGK
Feb 8
CGK
34h 45m
1 stop
JNB
R16 362
Qatar Airways
Mar 19
JNB
26h 40m
1 stop
CGK
Mar 28
CGK
19h 40m
1 stop
JNB
R16 461
Qatar Airways
Dec 25
CPT
27h 50m
1 stop
CGK
Feb 4
CGK
28h 15m
1 stop
CPT
R16 691
Emirates
Dec 27
CPT
41h 40m
2 stops
SUB
Feb 5
SUB
31h 15m
2 stops
CPT
R18 467
Emirates
Dec 24
CPT
46h 30m
2 stops
SUB
Feb 2
SUB
37h 40m
2 stops
CPT
R19 092
Emirates
Dec 26
CPT
46h 30m
2 stops
SUB
Feb 5
SUB
37h 40m
2 stops
CPT
R19 733
Singapore Airlines
Dec 25
CPT
26h 50m
2 stops
SUB
Feb 4
SUB
28h 35m
2 stops
CPT
R19 996
Emirates
Dec 23
JNB
41h 20m
2 stops
SUB
Jan 19
SUB
54h 05m
2 stops
JNB
R20 703
Singapore Airlines
Dec 25
CPT
26h 50m
2 stops
SUB
Feb 2
SUB
18h 55m
2 stops
CPT
R20 802
Emirates
Dec 23
CPT
40h 10m
2 stops
SUB
Feb 7
SUB
37h 40m
2 stops
CPT
R21 098
Singapore Airlines
Dec 25
CPT
26h 50m
2 stops
SUB
Feb 7
SUB
28h 35m
2 stops
CPT
R21 723
Singapore Airlines
Dec 25
CPT
17h 20m
2 stops
SUB
Feb 6
SUB
18h 55m
2 stops
CPT
R22 479
Singapore Airlines
Dec 23
JNB
14h 35m
1 stop
SUB
Jan 19
SUB
16h 00m
1 stop
JNB
R22 759
Multiple Airlines
Dec 25
CPT
27h 50m
3 stops
SUB
Feb 4
SUB
32h 50m
3 stops
CPT
R22 940
Multiple Airlines
Dec 23
JNB
26h 35m
2 stops
SUB
Jan 19
SUB
42h 05m
3 stops
JNB
R24 272

See travel insights to Java from

Java flights insights and trends

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

How long is the flight from South Africa to Java?

The flight from South Africa to Java depends on which airports you’re departing from and arriving to, and whether or not you have a layover. If you fly from Johannesburg OR Tambo (a popular airport in South Africa) to Madrid Barajas (the most popular airport in Java), then the flight time is 10h 10m on average. If you fly from Cape Town Intl (another popular airport in South Africa) to Madrid Barajas, then the average flight time is 16h 35m.

Cheapest flights to cities in Java

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

Frequently asked questions about flying to Java

When did momondo last update prices for flights to Java?

Prices for flights to Java refresh daily.

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 that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and stopovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Java.

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

The necessary travel and health documents for your Java trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's licence and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.

Why use momondo?

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

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Java. momondo saves you time and could save you money on your trip.

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

Flights to Java with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

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?

If you are simply researching potential flights to Java, momondo offers a useful price alert feature which will track prices for flights to Java and alert you when they change.

An easier way to manage your Java trip

We make it super easy to schedule, organise 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
Thu 10/12
Thu 17/12

Find better results for your trip to Java

Popular Flights to Java