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 20 hours 32 minutes and 9,018 miles (14,513 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 9,018 miles (14,513 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,971 miles (14,437 kilometres). The direct flight time is roughly 20 hours 26 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,403 miles (11,915 kilometres). The direct flight time is roughly 16 hours 57 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,674 miles (12,350 kilometres). The direct flight time is roughly 17 hours 33 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,596 miles (12,225 kilometres). The direct flight time is roughly 17 hours 22 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 9,044 miles (14,556 kilometres). The direct flight time is roughly 20 hours 35 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,961 miles (14,422 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,898 miles (14,320 kilometres). The direct flight time is roughly 20 hours 16 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,175 miles (11,547 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,252 miles (13,281 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,773 miles (14,119 kilometres). The direct flight time is roughly 19 hours 59 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,525 miles (12,110 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,678 miles (13,966 kilometres). The direct flight time is roughly 19 hours 47 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,961 miles (14,422 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,535 miles (13,736 kilometres). The direct flight time is roughly 19 hours 28 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,491 miles (13,665 kilometres). The direct flight time is roughly 19 hours 22 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,412 miles (11,928 kilometres). The direct flight time is roughly 16 hours 58 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,521 miles (12,103 kilometres). The direct flight time is roughly 17 hours 12 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,319 miles (11,779 kilometres). The direct flight time is roughly 16 hours 45 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,011 miles (12,893 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Marudi, Sarawak (MUR) - The flight distance between these airports is 8,671 miles (13,955 kilometres). The direct flight time is roughly 19 hours 46 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Marudi, Sarawak (MUR) - The flight distance between these airports is 7,864 miles (12,656 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Expert Help