eDreams is now available in the following countries:
Or you can visit ourglobal site

Book cheap flights from Johannesburg to Cebu from R 8142

Explore the best deals

Discover the cheapest flights from Johannesburg to Cebu
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Cebu

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 19 Jan - 25 Jan
R 21 466
R 23 393
R 24 638
R 21 985
R 18 767
R 17 481
R 14 568
R 15 316
R 17 685
R 16 703
R 15 583
R 15 409
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
89%Trains in Cebu are 89% cheaper than in Johannesburg.
JohannesburgR 38,00
CebuR 4,09
MealMid-priced restaurant
71%A meal in Cebu is 71% cheaper than a meal in Johannesburg.
JohannesburgR 200,00
CebuR 58,45
TaxiStandard daytime start rate
20%A taxi fare in Cebu is 20% cheaper than in Johannesburg.
JohannesburgR 16,00
CebuR 12,86
CoffeeRegular cappuccino
7%Coffee is 7% more expensive in Cebu than in Johannesburg.
JohannesburgR 38,91
CebuR 41,45
Exchange rate
1 ZAR = 3.44 PHP
1 PHP = 0.3 ZAR
Last checked on Fri, 12/05
Distance: 11090 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Cebu airports
Mactan-Cebu International Airport (CEB)How far from city centre: 1 kms

Useful Information for Flights from Johannesburg to Mactan

Planning a trip from Johannesburg to the beautiful island of Mactan? Flights between Johannesburg and Mactan-Cebu International Airport (CEB) usually involve one or more stopovers. The travel time can vary depending on the chosen route and layovers. Book your flights to Mactan from Johannesburg with eDreams.

Time Difference between Johannesburg and Mactan

Mactan is 6 hours ahead of Johannesburg. Remember to check for Daylight Savings Time adjustments during your travel dates, as these can affect the actual time difference. Be sure to adjust your clocks accordingly to avoid any surprises!

Best Time to Fly to Mactan

The weather in Mactan is hot, oppressive, windy, and overcast. The temperature typically varies from 24°C to 32°C. Book your flights to Mactan from Johannesburg with eDreams for the best deals.

The best time to visit Mactan is during the dry season, which runs from December to May. During this time, you can expect sunny skies, low humidity, and minimal rainfall. The average temperature in Mactan during the dry season is around 27°C.

If you're looking for cheap flights to Mactan, consider travelling during the shoulder seasons (April-May and September-October). These months offer pleasant weather and fewer crowds than the peak season (June-August).

Johannesburg Airports

Find flights to Mactan from Johannesburg, by booking your flight from one of the main airports in Johannesburg.

Airport Information

Johannesburg is served by several airports, with OR Tambo International Airport being the largest and busiest. Here's some information about the main passenger airports:

O.R. Tambo International Airport (JNB)

Located 23km east of Johannesburg city centre, O.R. Tambo International Airport (JNB) is the primary airport for domestic and international flights to Mactan from Johannesburg. It is the largest and busiest airport in Africa, and a major hub for South African Airways.

Lanseria International Airport (HLA)

A smaller airport situated about 35 kilometres from Johannesburg city centre, HLA serves as a convenient alternative to JNB, especially for domestic flights.

Rand Airport (QRA)

Rand Airport is a privately owned airport primarily used for general aviation and charter flights. It is a smaller airport compared to JNB and HLA.

Main Airlines for This Route

Several major airlines offer flights to Mactan from Johannesburg. Look for flights to Mactan from Johannesburg with these airlines:

  • Singapore Airlines
  • Cathay Pacific
  • Emirates

Mactan Airports

Flights to Mactan from Johannesburg are easy to book with eDreams. Mactan–Cebu International Airport (CEB) is the main airport serving the city.

Airport Information

Mactan–Cebu International Airport (CEB)

At Mactan–Cebu International Airport, you'll find various facilities including restaurants, shops, and currency exchange. Take advantage of our car rental services with eDreams at the airport upon your arrival from Johannesburg. For transport to the city centre from the airport, there are several options available.

  • Public Transportation: MyBus offers a convenient and affordable bus service to the city centre. The bus departs every 20 minutes from 7am-10pm, the ticket costs ₱50.
  • Taxi: Taxis are readily available outside the terminal, providing a more direct route to your destination. Fares start from ₱40 and vary depending on distance.
  • Car Rental: eDreams offers various vehicle options for rental directly at the airport. This is a great option if you plan on exploring the surrounding areas.

Book your flights to Mactan from Johannesburg today with eDreams and enjoy a seamless travel experience to Cebu.

What to Do and See in Mactan

Planning your flights to Mactan from Johannesburg? Mactan Island is a tropical paradise just south of Metro Cebu, offering a blend of historical landmarks, natural beauty, and exciting water activities.

  • Explore Historical Sites: Discover the Liberty Shrine, a monument commemorating the victory of Lapu-Lapu. Reflect at the serene Nuestra Señora de la Regla Church, a significant religious site.
  • Dive into the Depths: Mactan is renowned for its crystal-clear waters and vibrant coral reefs. Experience the thrill of diving or snorkelling amongst diverse marine life.
  • Island Hop to Olango: Take a short trip to Olango Island, a haven for birdwatchers. Visit the bird sanctuary and stroll along the boardwalk for breathtaking sunset views.

Discover our TOP discounts for your flight from Johannesburg to Mactan

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Mactan from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Cebu

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Philippines. At eDreams have you covered!
For flights from Johannesburg to Cebu, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Cebu is R8142. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Cebu more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Cebu costs an average of 12.86 ZAR , 20% cheaper than Johannesburg, with a fare of 16.00 ZAR,
while train tickets cost 89% less at Cebu: $ 4.09 ZAR versus $ 38.00 ZAR at Johannesburg.
Comparing the price of a meal, they range from 58.45 ZAR euros in Cebu, 71% less than the 200.00 ZAR euros in Johannesburg.
The price of the coffee is around 7% more expensive in Cebu, with an average of 41.45 ZAR , while in Johannesburg the coffee costs 38.91 ZAR.
How is the weather in Cebu compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Cebu's temperatures can go up to 32.99 ºC during the hot season, with 5.3 mm average of rain rate . In winter, however, weather indicators show around 20.54 ºC in Cebu, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Cebu have an average of 9 mm rain level.
Which airports have flights between Johannesburg and Cebu?
The main route from Johannesburg to Cebu is: OR Tambo International Airport (JNB) to Mactan-Cebu International Airport (CEB). The following airlines fly this route:
Cathay Pacific.
Singapore Airlines.

Plan your trip

Popular Flight RoutesAlternate routes