Marinduque, a hidden gem in the heart of the Philippines, is a captivating island province bursting with culture, history, and natural wonders. Known for its vibrant festivals, pristine beaches, and lush greenery, Marinduque offers a perfect blend of adventure and relaxation for travellers seeking off-the-beaten-path experiences. Discover the rich heritage of the Moriones Festival, explore the underwater treasures of Tres Reyes Islands, or simply unwind on the powdery white sands of Poctoy Beach. With its warm hospitality and untouched beauty, Marinduque promises an unforgettable journey filled with enchanting moments waiting to be embraced.
The cheapest month to fly to Marinduque is typically in September.
Popular airports near Marinduque include Ninoy Aquino International Airport in Manila, Mactan-Cebu International Airport in Cebu, and Francisco B. Reyes Airport in Busuanga.
The flight to Marinduque (MRQ) is roughly 15 hours 41 minutes and 6,840 miles (11,008 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Marinduque from leading comparison sites using our search engine dashboard.
Beach
Potentially active 3-peak volcano
Beach
Cave
Cathedral, church, history and architecture
Nature
VVilla
Beach
Beach
Beach
Port
Hotel
Beach
Cave
Beach
Beach
Tiny island with beaches & coral reefs
Serene bay with boats & a Mary statue
Island
Island
Island
Island
Island
Island
Average Temperature
26°C
Jan
27°C
Feb
29°C
Mar
31°C
Apr
30°C
May
30°C
Jun
29°C
Jul
29°C
Aug
29°C
Sep
29°C
Oct
28°C
Nov
26°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Marinduque (MRQ) - The flight distance between these airports is 6,840 miles (11,008 kilometres). The direct flight time is roughly 15 hours 41 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Marinduque (MRQ) - The flight distance between these airports is 7,482 miles (12,040 kilometres). The direct flight time is roughly 17 hours 7 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Marinduque (MRQ) - The flight distance between these airports is 6,713 miles (10,803 kilometres). The direct flight time is roughly 15 hours 25 minutes.
Flights from George, South Africa - George Airport (GRJ) to Marinduque (MRQ) - The flight distance between these airports is 7,266 miles (11,694 kilometres). The direct flight time is roughly 16 hours 38 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Marinduque (MRQ) - The flight distance between these airports is 6,857 miles (11,035 kilometres). The direct flight time is roughly 15 hours 44 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Marinduque (MRQ) - The flight distance between these airports is 7,082 miles (11,397 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Marinduque (MRQ) - The flight distance between these airports is 6,992 miles (11,253 kilometres). The direct flight time is roughly 16 hours 2 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Marinduque (MRQ) - The flight distance between these airports is 6,946 miles (11,179 kilometres). The direct flight time is roughly 15 hours 56 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Marinduque (MRQ) - The flight distance between these airports is 6,644 miles (10,693 kilometres). The direct flight time is roughly 15 hours 15 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Marinduque (MRQ) - The flight distance between these airports is 7,081 miles (11,395 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Marinduque (MRQ) - The flight distance between these airports is 6,655 miles (10,710 kilometres). The direct flight time is roughly 15 hours 17 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Marinduque (MRQ) - The flight distance between these airports is 6,631 miles (10,672 kilometres). The direct flight time is roughly 15 hours 14 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Marinduque (MRQ) - The flight distance between these airports is 6,756 miles (10,873 kilometres). The direct flight time is roughly 15 hours 30 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Marinduque (MRQ) - The flight distance between these airports is 6,735 miles (10,839 kilometres). The direct flight time is roughly 15 hours 28 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Marinduque (MRQ) - The flight distance between these airports is 6,643 miles (10,691 kilometres). The direct flight time is roughly 15 hours 15 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Marinduque (MRQ) - The flight distance between these airports is 7,288 miles (11,728 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Marinduque (MRQ) - The flight distance between these airports is 6,881 miles (11,073 kilometres). The direct flight time is roughly 15 hours 47 minutes.
Expert Help
Choose Site / Currency