eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Mactan-Cebu from R 6448

Last minute flights from Johannesburg to Mactan-Cebu

Book now before it's too late

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.
Johannesburg Mactan-Cebu
BEST
DEAL
Tue, 22 Apr JNB - CEB
6839R 6448R
Prime price per passenger
Johannesburg Mactan-Cebu
BEST
DEAL
Mon, 03 Mar JNB - CEB
7081R 6650R
Prime price per passenger
Johannesburg Mactan-Cebu
BEST
DEAL
Wed, 19 Feb JNB - CEB
8730R 8217R
Prime price per passenger
Johannesburg Mactan-Cebu
BEST
DEAL
Sun, 23 Mar JNB - CEB
10750R 10035R
Prime price per passenger
Johannesburg Mactan-Cebu
BEST
DEAL
Tue, 25 Mar JNB - CEB
10750R 10035R
Prime price per passenger
Johannesburg Mactan-Cebu
BEST
DEAL
Sun, 20 Apr JNB - CEB
Mon, 28 Apr CEB - JNB
16132R 15158R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
84% Trains in Mactan-Cebu are 84% cheaper than in Johannesburg.
Johannesburg 30R
Mactan-Cebu 4,79R
Meal Mid-priced restaurant
58% A meal in Mactan-Cebu is 58% cheaper than a meal in Johannesburg.
Johannesburg 205R
Mactan-Cebu 85,44R
Exchange rate
1 ZAR = 3.13 PHP
1 PHP = 0.32 ZAR
Last checked on 01 February 2025
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
Mactan-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:

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.

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.

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 Mactan-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 Mactan-Cebu , how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Mactan-Cebu is R6448. 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 Mactan-Cebu more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Mactan-Cebu costs an average of 14.05 ZAR , 30% cheaper than Johannesburg, with a fare of 20.00 ZAR, while train tickets cost 84% less at Mactan-Cebu : $ 4.79 ZAR versus $ 30.00 ZAR at Johannesburg. Comparing the price of a meal, they range from 85.44 ZAR euros in Mactan-Cebu , 58% less than the 205.00 ZAR euros in Johannesburg. The price of the coffee is around 19% more expensive in Mactan-Cebu , with an average of 46.11 ZAR , while in Johannesburg the coffee costs 38.60 ZAR.
How is the weather in Mactan-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.0 mm ,Mactan-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 Mactan-Cebu , compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Mactan-Cebu have an average of 9.0 mm rain level.

Plan your trip