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 14 hours 3 minutes and 6,103 miles (9,822 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
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 Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,103 miles (9,822 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,708 miles (10,795 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,955 miles (9,583 kilometres). The direct flight time is roughly 13 hours 43 minutes.
Flights from George, South Africa - George Airport (GRJ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,491 miles (10,447 kilometres). The direct flight time is roughly 14 hours 55 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,122 miles (9,852 kilometres). The direct flight time is roughly 14 hours 6 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,306 miles (10,149 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,240 miles (10,042 kilometres). The direct flight time is roughly 14 hours 21 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,174 miles (9,936 kilometres). The direct flight time is roughly 14 hours 13 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,916 miles (9,521 kilometres). The direct flight time is roughly 13 hours 38 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,331 miles (10,189 kilometres). The direct flight time is roughly 14 hours 34 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,921 miles (9,529 kilometres). The direct flight time is roughly 13 hours 39 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,906 miles (9,505 kilometres). The direct flight time is roughly 13 hours 37 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,998 miles (9,653 kilometres). The direct flight time is roughly 13 hours 49 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,012 miles (9,675 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Marudi, Sarawak (MUR) - The flight distance between these airports is 5,889 miles (9,478 kilometres). The direct flight time is roughly 13 hours 35 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,542 miles (10,528 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Marudi, Sarawak (MUR) - The flight distance between these airports is 6,114 miles (9,840 kilometres). The direct flight time is roughly 14 hours 5 minutes.
Expert Help
Choose Site / Currency