Nestled within the heart of Borneo's lush rainforests, Marudi in Sarawak is a charming riverside town brimming with rich cultural heritage and natural beauty. As the gateway to the remote region of Baram, Marudi offers a serene escape from the hustle and bustle of modern life, inviting visitors to explore its quaint streets lined with traditional wooden houses and vibrant markets. With the tranquil Baram River winding through the town and the surrounding pristine jungle teeming with exotic wildlife, Marudi presents a unique opportunity for eco-adventurers and cultural enthusiasts to immerse themselves in the untouched beauty of rural Sarawak.
The cheapest month to fly to Marudi, Sarawak is typically September.
Popular airports near the city of Marudi, Sarawak include Miri Airport (MYY) and Bintulu Airport (BTU).
The flight to Marudi, Sarawak (MUR) is roughly 2 hours 22 minutes and 847 miles (1,363 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Marudi, Sarawak from leading comparison sites using our search engine dashboard.
Deer Cave & the Pinnacles of Gunung Api
Mountain peak for rugged treks
Jungle park with hiking & waterfalls
Rock formations & an underground river
Landmark lake at a scenic national park
Nature
Mountain
Park and garden
Lake
Mountain
Lake and nature
Park and garden and forest
Average Temperature
30°C
Jan
30°C
Feb
31°C
Mar
31°C
Apr
31°C
May
31°C
Jun
31°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
31°C
Dec
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Marudi, Sarawak (MUR) - The flight distance between these airports is 847 miles (1,363 kilometres). The direct flight time is roughly 2 hours 22 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Marudi, Sarawak (MUR) - The flight distance between these airports is 785 miles (1,263 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Marudi, Sarawak (MUR) - The flight distance between these airports is 756 miles (1,216 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Marudi, Sarawak (MUR) - The flight distance between these airports is 871 miles (1,401 kilometres). The direct flight time is roughly 2 hours 26 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Marudi, Sarawak (MUR) - The flight distance between these airports is 490 miles (788 kilometres). The direct flight time is roughly 1 hour 35 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Marudi, Sarawak (MUR) - The flight distance between these airports is 804 miles (1,294 kilometres). The direct flight time is roughly 2 hours 17 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Marudi, Sarawak (MUR) - The flight distance between these airports is 879 miles (1,415 kilometres). The direct flight time is roughly 2 hours 27 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Marudi, Sarawak (MUR) - The flight distance between these airports is 764 miles (1,230 kilometres). The direct flight time is roughly 2 hours 11 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Marudi, Sarawak (MUR) - The flight distance between these airports is 893 miles (1,436 kilometres). The direct flight time is roughly 2 hours 29 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Marudi, Sarawak (MUR) - The flight distance between these airports is 710 miles (1,143 kilometres). The direct flight time is roughly 2 hours 4 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Marudi, Sarawak (MUR) - The flight distance between these airports is 833 miles (1,341 kilometres). The direct flight time is roughly 2 hours 21 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Marudi, Sarawak (MUR) - The flight distance between these airports is 752 miles (1,211 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 856 miles (1,378 kilometres). The direct flight time is roughly 2 hours 24 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Marudi, Sarawak (MUR) - The flight distance between these airports is 564 miles (908 kilometres). The direct flight time is roughly 1 hour 45 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 1,057 miles (1,700 kilometres). The direct flight time is roughly 2 hours 50 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Marudi, Sarawak (MUR) - The flight distance between these airports is 749 miles (1,206 kilometres). The direct flight time is roughly 2 hours 9 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Marudi, Sarawak (MUR) - The flight distance between these airports is 711 miles (1,144 kilometres). The direct flight time is roughly 2 hours 4 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Marudi, Sarawak (MUR) - The flight distance between these airports is 747 miles (1,202 kilometres). The direct flight time is roughly 2 hours 9 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Marudi, Sarawak (MUR) - The flight distance between these airports is 724 miles (1,165 kilometres). The direct flight time is roughly 2 hours 6 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Marudi, Sarawak (MUR) - The flight distance between these airports is 771 miles (1,241 kilometres). The direct flight time is roughly 2 hours 12 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 755 miles (1,215 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Marudi, Sarawak (MUR) - The flight distance between these airports is 1,054 miles (1,697 kilometres). The direct flight time is roughly 2 hours 50 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Marudi, Sarawak (MUR) - The flight distance between these airports is 690 miles (1,111 kilometres). The direct flight time is roughly 2 hours 2 minutes.
Expert Help