One entertaining aspect of travel in the northern interior is the chance to fly on Twin Otters, 19-seater propeller planes. More formally known as the de Havilland DHC-6, the Twin Otter can turn on the proverbial dime and take off from a standing start in around ten seconds, making it ideally suited to the tiny airfields hereabouts. As such, the plane forms the backbone of the Rural Air Services operated by Malaysia Airlines subsidiary MASwings, mostly out of Miri (though it’s not used for Mulu, where the airport can take larger aircraft).

As the Twin Otter isn’t pressurized – you can see daylight around the door rim – it doesn’t fly above 3000m, and affords great views of the north’s mountain ranges. That MASwings’ Twin Otters are 30 years old and slightly shabby (though perfectly serviceable) only adds to the experience; the cabin will be fan-cooled and the cockpit door may well be open, letting you see what the pilots are up to.

On a practical note, passengers sit where they like, and luggage is limited to ten kilos per person (you may well have to weigh yourself at check-in so staff know the laden weight of the plane). At some airfields, departing passengers are slapped with a “service fee” of RM10–15 atop the taxes included in ticket prices. Levied by the small private concerns that run the airfields, these fees appear to be condoned by the authorities. Finally, while flights are seldom cancelled except in very gusty or stormy weather, note that the planes get booked solid during public and school holidays and over Christmas and New Year, when you may have to reserve weeks in advance.

Book through Rough Guides’ trusted travel partners

Malaysia features

The latest articles, galleries, quizzes and videos.

Off the tourist trail in Southeast Asia: 5 underrated cities

Off the tourist trail in Southeast Asia: 5 underrated cities

Modern Bangkok, historical Hanoi and tourism-boom town Siem Reap — home to the world-famous Angkor Wat temples — are some of Southeast Asia's best drawcards…

21 Nov 2017 • Marco Ferrarese insert_drive_file Article
7 places to get off the tourist trail in Malaysia

7 places to get off the tourist trail in Malaysia

Already gaped at the Petronas Twin Towers in Kuala Lumpur, lazed on a white beach in the Perhentians, met orangutans at Sepilok and filled a whole SD card with…

31 Aug 2017 • Marco Ferrarese insert_drive_file Article
9 tips for backpacking Malaysia

9 tips for backpacking Malaysia

Despite having turquoise-ringed tropical islands, misty rainforests, cosmopolitan and arty cities, colourful festivals and one of the world's most interesting e…

08 Jun 2017 • Marco Ferrarese insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs