On this page13 sections
Miri is where Malaysia's oil story began: in 1910 a well on Canada Hill struck the country's first oil, and the Grand Old Lady still stands there. Sarawak's second city is now an easy-going coastal town near the Brunei border, with sunset piers, weekend markets and food shaped by Iban, Chinese, Malay and Kelabit kitchens. It is also the doorway to Mulu's giant caves and Niah's ancient ones. Below: the MyKad immigration check, flights from KLIA, the airport ride, halal food and prayer times, day trips, and what four days cost in ringgit.
Getting there from KL: flights, terminals and fares
Two airlines currently link KLIA and Miri without a stop: AirAsia, which uses KLIA Terminal 2, and Malaysia Airlines, which uses Terminal 1. Between them there are several departures a day, and the flight lasts roughly 2 hours 25 minutes. At the time of writing, no flights link Subang and Miri.
At the time of writing, our KL fare scan (last refreshed on 22 September 2026) had priced 20 dated one-way seats on this route, all non-stop. The cheapest was about RM 183 with AirAsia, most sat near RM 191 and the top fare reached around RM 343, with Malaysia Airlines showing at about RM 311.
There is no way to drive to Miri from KL. No ETS train, express bus or car ferry crosses the South China Sea, so any road option starts with a flight to another Sarawak town:
- Via Bintulu: AirAsia, Malaysia Airlines and Batik Air fly there from KLIA, and buses cover the 200 km to Miri in about four hours for roughly RM 27 to RM 28.
- Via Kuching: buses from Kuching Sentral take close to 15 hours and cost about RM 105 to RM 109.
Miri Airport to the city
Miri Airport (MYY) lies about 10 km from the city centre, roughly 10 to 20 minutes by road. Sarawak's immigration counter comes before the exit, so have your MyKad out as you walk off the plane.
Ways into town (prices indicative):
- Grab: operates in Miri and is the easiest option for couples and families. Check the in-app estimate, since fares move with demand.
- Taxi: Miri taxis do not use meters, so confirm the price before loading bags. Online route planners estimate roughly RM 40 to RM 50, and a surcharge may apply after midnight.
- Car hire: local firms have advertised cars from about RM 80 a day plus a delivery charge, though that rate is several years old. Sensible if Lambir, Niah or the beaches are on your list.
- Hotel pickup: some resorts and mid-range hotels arrange transfers on request.
No public bus serves the airport. Miri's free city buses loop out from the old town and none of the routes reaches the terminal, so budget travellers still need a car for this short hop. Flying on to Mulu? The small AirBorneo turboprops leave from the same building.
Where to stay in Miri
No base is far from anything, but the areas feel different.
- Old town: around Jalan China, the Central Market and Tamu Muhibah. Cheapest rooms, walkable food, the free city bus terminal and Sarawak Forestry's national park booking office, both on Jalan Melayu. Suits budget travellers without a car.
- Marina ParkCity and the waterfront: newer hotels, the Imperial Mall, the seafood restaurant at Marina Bay and Masjid Miri. The Pullman Miri Waterfront hosts the Borneo Jazz Festival, making this the pick for couples and festival weekends.
- Krokop and Pujut: inland, around Bintang Megamall on the Miri to Pujut road, with cafes, family restaurants and apartment-style stays. Good for families who drive.
- Brighton and Tanjung Lobang: the coast road south-west of town, home to the Miri Marriott Resort and the Taman Selera beach park. Best for sunsets and pools, though you will depend on Grab or a rental car.
Weekend shoppers from Brunei add to demand, and waterfront rooms go fast in jazz festival week, so book early for December and for Gawai in June.
Things to do in Miri
The city fills a day or two; the parks are the bigger draw.
- Canada Hill: the Grand Old Lady, a 30-metre rig that struck Malaysia's first oil in December 1910, stands beside the Petroleum Museum. Go late afternoon for the view.
- San Ching Tian Temple: built from 2000 to 2003 on Jalan Krokop 9 with ornaments shipped from China, and billed as Southeast Asia's largest Taoist temple.
- Tanjung Lobang: Miri's oldest seaside park, with two wooden piers facing the seahorse lighthouse at Marina Bay. The seahorse is the city's emblem.
- Piasau Nature Reserve: former Shell camp land about 5 km north of the centre, now home to roughly 78 oriental pied hornbills. Early morning is best.
- Lambir Hills National Park: waterfalls and forest trails 30 km south, named an ASEAN Heritage Park in September 2025.
- Niah National Park: about two hours away and a UNESCO World Heritage Site since July 2024. A boat hop and a plankwalk lead to the Great Cave and the ancient art of the Painted Cave.
- Tusan Beach: half an hour's drive, where the glowing Blue Tears appear on some nights. Sightings are unpredictable.
What to eat in Miri
Miri's cooking blends Sarawak staples with upriver dishes, and prices are kinder than in KL.
- Sarawak laksa: a sambal-and-spice broth with prawns, omelette strips and chicken, mostly a breakfast dish.
- Kolo mee: springy noodles tossed in shallot oil. The classic topping is char siu, but Muslim-run shops sell halal versions with chicken or beef.
- Umai: a Melanau raw fish salad cured in lime with shallots and chilli.
- Midin: crunchy jungle fern fried with garlic or belacan. Order it whenever you see it.
- Bario rice and Kelabit cooking: fragrant highland rice and dishes from the Kelabit Highlands, served at some restaurants in town.
- Seafood: fish, prawns and crab picked from the tanks, most famously at the seafood restaurant by the giant seahorse at Marina Bay.
- Kek lapis: the layered Sarawak cakes that fill Peninsular hand luggage on the way home.
Where to eat: the Central Market (Pasar Pusat Miri) on Jalan Brooke, in the old town, serves Miri curry rice, chicken porridge, kolo mee and char kway teow, though several stalls cook pork. The Saberkas Weekend Market, open in the evenings from Friday to Sunday, adds satay, grilled fish and chicken wings, and the malls have air-conditioned food courts and familiar chains.
Halal food and prayer spaces
Miri is not Muslim-majority: Iban and Chinese residents outnumber Malays, who made up about a fifth of the city in the 2010 census and are mostly of Bruneian, Kedayan and Jati Miriek descent. Halal food is easy to find, just not automatic.
- Safe bets: Malay stalls, mamak restaurants, Muslim-run coffee shops and the big fast-food chains.
- Take care: Chinese coffee shops and many market stalls use pork or rice wine, even in dishes that look harmless, and a "no pork no lard" notice does not mean halal certified.
- Checking: look for a JAKIM certificate or one from Jabatan Agama Islam Sarawak (JAIS), which certifies halal premises in the state, or check products in Verify Halal, the JAKIM-endorsed app.
For prayers, Masjid Miri on Jalan Merbau is a short walk from the old town and waterfront hotels, Masjid At-Taqwa, one of the city's main mosques, stands on Jalan Merpati in Krokop, and Masjid Nur Hijrah serves the Malay kampung at Pulau Melayu. As in the rest of Malaysia, the bigger malls usually have a surau; ask at the information counter if you cannot find it.
Mind the clock: Miri lies so far east that prayers fall about 50 minutes earlier than in KL (Maghrib on 29 September 2026 was 6.19pm in Miri, 7.08pm in Kuala Lumpur). Set e-Solat or Muslim Pro to JAKIM zone SWK02.
Getting around Miri
Most visitors pair Grab with a rental car, since sights stretch along the coast and out to the parks.
- Grab: operates around the city, the malls and the beaches. For Lambir or Niah, arrange the ride back beforehand, as cars are scarce out there.
- Miri City Smart Bus: launched in October 2024 and free at the time of writing, with eight loop routes from the local terminal on Jalan Melayu, reaching suburbs such as Permy Jaya, Tudan and Senadin. Track buses in the Sarawak Smart Transport App (SSTA). No route serves the airport, and Miri Sentral is not on the published route list.
- Taxis: the main stand is on Jalan China. No meters, so agree the price first.
- Car hire: older listings quote from about RM 80 a day plus delivery, so check current rates. Waze works well on the main roads.
- Long-distance buses: Miri Sentral, on the bypass south-east of the centre, opened in January 2025 for express buses to Bintulu, Sibu and Kuching, and a Bus Asia service to Bandar Seri Begawan was added in March 2026.
The old town and waterfront are pleasant on foot early or late in the day.
Sample itinerary: 4 days in Miri
This plan assumes Grab or a rental car and puts outdoor days first.
- Day 1: After the IC check at the airport, check in and drive up Canada Hill for the Grand Old Lady and the Petroleum Museum. Watch sunset from the Tanjung Lobang piers, then eat seafood at Marina Bay.
- Day 2: Set off early for Lambir Hills, about 30 minutes south, and reach the waterfalls before noon. In the afternoon visit San Ching Tian Temple and the Miri City Fan park, then the Saberkas Weekend Market if it is Friday to Sunday.
- Day 3: Niah National Park, roughly two hours each way. Take the boat across the river, walk the plankwalk to the Great Cave and continue to the Painted Cave. Bring a torch, water, your IC and a packed lunch.
- Day 4: Hornbill spotting at Piasau Nature Reserve at first light, Sarawak laksa for breakfast, then kek lapis, Bario rice and beadwork from the Miri Handicraft Centre on Jalan Brooke before your flight.
With five or six days, swap Niah for two nights at Gunung Mulu, or spend a day in Brunei with your passport.
Money, SIM and practical tips
As a domestic trip, most of the admin will feel familiar.
- Money: ringgit, of course. Malls, hotels and larger restaurants take cards and many stalls accept DuitNow QR, but carry cash for markets, taxis and parks.
- SIM and data: your usual Malaysian plan works. Signal is solid in town but patchy at Niah, Lambir and especially Mulu, so save offline maps.
- Plugs and tipping: UK-style three-pin plugs, identical to the Peninsula, and no tipping culture.
- IC: you show it on arrival, again when you leave Sarawak, and parks such as Lambir ask for ID at the entrance.
- Daylight: the clock matches KL, yet in late September the sun rises around 6.10am and sets around 6.20pm, close to an hour earlier than at home. Start hikes early.
- Rain: pack an umbrella in any month, and on Lambir's longer trails turn back when rain starts, as the streams can flood.
- Scams: agree taxi fares before setting off, and book Mulu rooms and tours through official channels, not social media sellers.
Onward to Mulu and Brunei
Miri is the launch pad for two side trips many Malaysians add on.
Gunung Mulu National Park has no road access, so nearly everyone flies. AirBorneo, the state-owned airline that replaced the MASwings brand in January 2026, runs turboprop flights of roughly 30 minutes from Miri, and low cloud causes delays, so leave slack before your flight home. The park, a UNESCO World Heritage Site since 2000, is known for Deer Cave, where millions of bats pour out at dusk, the huge Clearwater Cave system, a 480-metre canopy skywalk and the three-day Pinnacles trek. Stay at least two nights and book rooms and showcave tours early.
Brunei lies about 35 km north through the Sungai Tujoh checkpoint, and Bus Asia added a Miri Sentral to Bandar Seri Begawan service in March 2026; check its current timetable before relying on it. This is an international border: bring your passport and register Brunei's free e-Arrival Card before crossing. Malaysians may stay up to 30 days without a visa. The Brunei dollar, pegged to the Singapore dollar, was worth about RM 3.20 in late September 2026.
Before you go
- Best time to go
- April to September is usually the best time to visit Miri, when the southwest monsoon brings the drier half of the year. October to March is the wetter northeast monsoon, when heavy downpours can delay the small planes to Mulu and make forest trails slippery. Expect 23 to 32°C all year. Sarawak celebrates Gawai Dayak, the harvest festival, on 1 and 2 June with longhouse open houses. The Borneo Jazz Festival returns to the Pullman Miri Waterfront on 4 and 5 December 2026 for its 20th edition, just as the year-end school break starts (5 to 31 December 2026 for Sarawak and most Peninsular states), so flights and hotels fill up that week. The cheapest dates in our KL fare scan were 24 February and 24 March 2027.
- Visa for Malaysians
- No passport or visa is required for Malaysians visiting Miri as of September 2026, but Sarawak runs its own immigration control, so you clear an immigration check with your MyKad on arrival from the Peninsula. Officers check your IC and issue a social visit pass that comfortably covers a holiday; longer stays, work and study come under different rules. A Malaysian passport is also accepted, and kids may travel on a MyKid or birth certificate. Keep your IC until you fly home: the Immigration Department requires travellers leaving Sarawak on domestic trips to present identification, their pass and a boarding pass. Crossing into Brunei needs a passport. Rules can change, so confirm on imi.gov.my, the Immigration Department of Malaysia's official site, and with your airline before travelling.
- Honest budget guide
- Expect to spend RM 150 to RM 400 per traveller each day in Miri, flights aside, depending on your room and whether you drive. At the time of writing, our fare scan lists one-way KL to Miri seats from about RM 183 on AirAsia, most near RM 191, so a return could come to roughly RM 370 to RM 450 before checked bags. Simple hotels and homestays cost roughly RM 70 to RM 130 a night, comfortable mid-range rooms about RM 150 to RM 300. Hawker meals run roughly RM 8 to RM 20, so allow RM 40 to RM 70 a day for food, plus RM 30 to RM 60 for Grab or about RM 80 plus fuel for a rental car. Four days for two sharing a mid-range room usually comes to RM 1,100 to RM 1,600 each, flights included. Treat every figure here as indicative.
Frequently asked questions
Do Malaysians need a passport to travel to Miri?
No. Your MyKad is enough for Miri, though Sarawak handles its own immigration, so arrivals from the Peninsula queue at an immigration counter and receive a social visit pass that comfortably covers a holiday. Kids can use a MyKid or birth certificate. Keep your IC for the check when you fly out. Only a trip into Brunei needs a passport.
Is there a direct flight from KL to Miri?
Yes. AirAsia (KLIA Terminal 2) and Malaysia Airlines (Terminal 1) both fly the route non-stop several times a day, in roughly 2 hours 25 minutes. At the time of writing, our fare scan (checked 22 September 2026) found one-way fares from about RM 183, most near RM 191. There are no Subang to Miri flights.
Can I drive or take a bus from KL to Miri?
Not all the way, since no car ferry, train or bus crosses the South China Sea. For part of the trip by road, fly to Bintulu and take a four-hour express bus (around RM 27 to RM 28), or fly to Kuching and ride close to 15 hours up the Pan Borneo Highway for about RM 105 to RM 109.
Is Miri Muslim-friendly?
Yes, with some care. Malays made up about a fifth of the city in the 2010 census, so Malay stalls, mamak restaurants, halal chain outlets and mosques such as Masjid Miri and Masjid At-Taqwa are easy to find. Chinese coffee shops and parts of the Central Market cook pork, so check for a JAKIM or JAIS certificate or use Verify Halal. Prayer times run about 50 minutes ahead of KL.
Can I use Grab in Miri?
Yes. Grab operates in Miri and is the easiest way to leave the airport and get around town. For Lambir or Niah, book your return ride in advance, since cars are scarce there. Taxis have no meters, so agree the fare first, and the free Miri City Smart Bus links the old town with several suburbs.
How many days in Miri is enough?
Most visitors are happy with three or four days: one for Canada Hill, the temple and the beaches, a morning at Lambir Hills, and a full day at Niah. Add two nights to fly on to Gunung Mulu for its caves and bat exodus, or a day for Brunei, which needs a passport.
What is the best month to visit Miri?
April to September is the drier season, good for beaches, jungle walks and flights to Mulu. Early June adds Gawai celebrations, and early December brings the Borneo Jazz Festival (4 and 5 December 2026). October to March is wetter, though fares can be low outside festivals and school holidays.
How much does a 4-day trip to Miri cost?
Budget roughly RM 1,100 to RM 1,600 per person including a return flight from KL and a shared mid-range room. Rooms cost about RM 70 to RM 300 a night, food about RM 40 to RM 70 a day, and Grab or a rental car RM 30 to RM 80 a day. Mulu flights, park fees and tours are extra. These figures are indicative.
Jom pergi
Ready to go Miri? Compare available flights and hotels for your dates. Check baggage, cancellation terms and the final total on the booking provider before paying.


















