Good to know - Cheap tickets Johannesburg — Surabaya
Flight distance | 9125 km |
---|
Airfare Johannesburg – Surabaya by month
Here you can find out in what months how much a ticket Johannesburg – Surabaya costs to buy cheap plane tickets.
Month | One-way | Round-trip |
---|---|---|
August 2025 |
Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.
Popular airlines flying Johannesburg — Surabaya
Flight Johannesburg – Surabaya is served by 3 airlines.
Flights Johannesburg — Surabaya
The selection of cheap flights Johannesburg — Surabaya
- Departure city: Johannesburg
- IATA code of the city of origin: JNB
- Departure airports: Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport
- Departure country: South Africa
- Destination city: Surabaya
- IATA code of the destination city: SUB
- Destination airports: Juanda International Airport
- Destination country: Indonesia
Low cost flights Johannesburg — Surabaya (JNB — SUB)
The distance between Johannesburg and Surabaya 5670 miles (or 9125 kilometres).
The time difference between Johannesburg and Surabaya is 5 h.
Popular International routes from Johannesburg
Popular routes from Surabaya
If you are going to fly from Surabaya, then study the popular flights. The most popular flights from Surabaya:
Popular domestic routes from Johannesburg
FAQ about Johannesburg — Surabaya
Can we fly from Johannesburg to Surabaya?
Yes, you can fly from Johannesburg to Surabaya. Johannesburg has 4 airports (Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport) for flights. There are non-direct flights through Cathay Pacific, Singapore Airlines, Turkish Airlines.
How much do flights Johannesburg — Surabaya cost?
The price of flights Johannesburg — Surabaya starts from $1,628.
What airports are there in Johannesburg and Surabaya?
In Johannesburg — Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport. In Surabaya — Juanda International Airport.
What month is the cheapest to fly from Johannesburg to Surabaya?
High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Johannesburg — Surabaya flight deals.
Which airlines fly from Johannesburg to Surabaya?
All the following airlines flights Johannesburg — Surabaya: Cathay Pacific, Singapore Airlines, Turkish Airlines.