Miri Travel Guide

City Malaysian city in Sarawak region

Miri began as an oil town; today visitors come for Niah Caves, nearby Lambir Hills rainforest, waterfront seafood stalls, and the old ‘Grand Lady’ oil rig turned museum.

Main image
Wikivoyage banner
Australian troops look at the damaged oil refinery installations, near Miri..JPG
Bandar Miri - panoramio.jpg
Beach Luak Esplanade.jpg
Bentley Continental Flying Spur (Pink) in Miri, Malaysia 01.jpg
Bentley Continental Flying Spur (Pink) in Miri, Malaysia 02.jpg
Bentley Continental Flying Spur (Pink) in Miri, Malaysia 03.jpg
Bird's-nest-soup-Miri-Malaysia.jpg
Boats at Marina Bay, Miri, Sarawak.jpg
Branch HAI -O - panoramio.jpg
Canada Hill, Miri, Malaysia.jpg
Costs
Affordable coastal city
$30-55 per day; seafood meals very affordable.
Safety
Generally safe and relaxed
Low violent crime; watch for petty theft in busy markets.
Best Time
April to September
Relatively drier months for beach and jungle trips.
Time
Weather
Population
300,543
Infrastructure & Convenience
Airport, buses and taxis; English widely used in tourist areas.
Popularity
Attracts domestic tourists, divers, and nature travelers.
Known For
first Malaysian oil town, Petroleum Museum, Niah Caves, Lambir Hills, beaches, seafood markets, offshore islands, night markets, rainforest access
Miri is where Malaysia's first commercial oil well was drilled in 1910, launching the country's petroleum industry.

Why Visit Miri? #

This coastal Sarawak hub is a gateway to rainforest and cave adventures while retaining a lively local character. Visitors come for Canada Hill and its oil‑industry history, trips to Niah Caves, and encounters with Iban longhouse culture in nearby villages. The seaside esplanade and street markets offer fresh seafood and Sarawak specialties, making Miri appealing to travelers who want both nature and regional flavors.

Who's Miri For?

Nature Buffs

Miri is a practical base for Borneo nature: day trips to Niah Caves, Lambir Hills National Park and short flights/boats to Gunung Mulu. The city waterfront, nearby mangroves and easy guided tours make exploring rainforest ecology straightforward.

Foodies

Seafood and Malaysian Chinese hawker food are highlights around Miri’s waterfront and Jalan Tunku. Try fresh grilled fish, kolo mee and night-market snacks; prices are mostly very affordable at local kopitiams and seafood restaurants.

Business

Miri’s economy centres on oil and gas, so there are solid mid-range hotels, conference rooms and industry services near the city centre and Lutong. Flights connect Miri to Kuala Lumpur and regional hubs for business travel.

Couples

For relaxed getaways, stroll the Miri Waterfront at sunset or climb Canada Hill for city views and the Petroleum Museum. Mid-range seafront hotels and seaside eateries make short romantic breaks easy and affordable.

Top Things to Do in Miri

All Attractions ›
Don't Miss
  • Canada Hill (Grand Old Lady & Petroleum Museum) - Historic oil well and on‑site Petroleum Museum with panoramic city and sea views.
  • Niah National Park (Niah Caves) - Ancient caves with prehistoric paintings, longhouses and a dramatic archaeological chamber.
  • Lambir Hills National Park - Day hikes through dipterocarp rainforest, waterfalls, and a canopy walkway alive with wildlife.
  • Miri Waterfront (Esplanade and Park) - Seafront promenade popular for sunset strolls, seafood stalls and evening markets.
  • Miri Central Market (Tamu Muhibbah) - Bustling local market selling fresh produce, cooked hawker food and Sarawak specialties.
Hidden Gems
  • Tusan Beach (Bekenu) - Famous for its horse‑head rock formation and occasional bioluminescent shoreline displays.
  • Sibuti Mangrove Reserve - Small boat tours reveal mangroves, shorebirds and nocturnal proboscis monkeys at low tide.
  • Bekenu Fish Market - Early‑morning fish market where locals buy fresh catch and cheap seafood snacks.
  • Riam Pasai Wetlands - Quiet riverside spot perfect for birdwatching and tranquil boat rides away from crowds.
Day Trips
  • Niah National Park - Explore the vast Niah Caves complex and see ancient cave paintings and settlements.
  • Lambir Hills National Park - Short drives take you to waterfalls, diverse trails and a canopy walkway for wildlife viewing.
  • Tusan Beach (Bekenu) - Drive north to glimpse the horse‑head cliff, coastal walks and night bioluminescence.
  • Bekenu town - Small coastal town with seafood stalls and a relaxed seaside atmosphere, ideal for exploring.

Where to Go in Miri #

City Centre

This is where most visitors start: a compact downtown with a seafront esplanade, practical malls and markets, and plenty of casual cafés. It’s the easiest place to find transport, groceries and basic services - good for first-time arrivals and short stays.

Dining
Cafés
Nightlife
Laid-back
Shopping
Markets
Stays
Mid-Range
Top Spots
  • Miri Waterfront - Evening promenade with food stalls and sea views.
  • Miri Central Market - Fresh produce, local snacks and casual eats.
  • Imperial Shopping Mall - The main mall for practical shopping and food courts.
  • Tamu Muhibbah - Small hawker-style market for cheap local bites.

Canada Hill & Tanjong Lobang

A coastal stretch and low hill that’s more about views and local life than nightlife. Canada Hill’s oil-rig relic gives a short hike and skyline photo; nearby Tanjong Lobang is where locals head for simple seafood and late-afternoon strolls.

Dining
Seafood
Nightlife
Quiet
Shopping
Limited
Stays
Mixed
Top Spots
  • Canada Hill / Grand Old Lady - Old oil well and lookout over the city at sunset.
  • Tanjong Lobang Beach - Local beach with relaxed evenings and shell collecting.
  • Tanjong Lobang Seafoods - Row of simple seafood stalls favored by locals.

Krokop

Krokop is the everyday suburb where Miri people eat and shop - lots of kopitiams, small bakeries and a lively night market. If you want cheap local food and a feel for daily Sarawakian life, this is the neighborhood to try.

Dining
Street Food
Nightlife
Casual
Shopping
Night Market
Stays
Budget
Top Spots
  • Krokop Night Market - Street-food stalls and cheap eats after dark.
  • Krokop Commercial Strip - Row of kopitiams, bakeries and local shops.
  • Local bakeries & coffee shops - Small cafés popular with residents.

Plan Your Visit to Miri #

Dining
Seafood and hawker heaven
Fresh seafood, Sarawak laksa, Chinese and Malay hawker stalls dominate.
Nightlife
Laid-back bar scene
Casual bars, karaoke, and weekend night markets.
Accommodation
Good mid-range value
Wide range: budget guesthouses to mid-range hotels and beach resorts.
Shopping
Casual markets and malls
Night markets, Bintang Megamall, and local handicrafts.

Best Time to Visit Miri #

Miri is best visited during the relatively drier Southwest Monsoon from May to September when island hopping, beaches and outdoor trails are most enjoyable. The city is equatorial-hot and humid year‑round, with heavy rains and possible storms during the Northeast Monsoon (November-March) and short, stormy inter‑monsoon months in April and October.

Dry Season (Southwest Monsoon)
May - September · 24-32°C (75-90°F)
Best time for beaches, oil-heritage walking tours and diving trips - afternoons are sunny, humidity still high but rainfall noticeably less than other months.
Wet Season (Northeast Monsoon)
November - March · 23-31°C (73-88°F)
Heavy, frequent rain and occasional storms make inland trails muddy; city life continues but plan flexible days and expect cancelled boat services at times.
Inter-monsoon
April & October · 24-33°C (75-91°F)
Short, intense thunderstorms with hot, muggy intervals - good for snagging quieter hotel rates; pack rain gear and be ready for sudden weather shifts during excursions.

Best Time to Visit Miri #

Climate

Miri's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 23°C to 32°C. Heavy rainfall (3048 mm/year), wettest in December.

Best Time to Visit
FebruaryJanuaryOctober
Temperature & Rainfall
Temperature Range
31°
Warmest Month
25°
Coldest Month
Monthly Conditions

January

January is warm with stifling humidity (dew point 24°C). Heavy rain (360 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
84%
Humidity
Very Humid

Weather

360 mm
Rainfall
2.5 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

February

February is warm with muggy conditions (dew point 24°C). Significant rainfall (187 mm) and mostly overcast skies.

67 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
85%
Humidity
Very Humid

Weather

187 mm
Rainfall
2.0 m/s
Wind
Calm
2.4
UV Index
Extreme
11.9h daylight

March

March is hot, feeling like 31°C with oppressive humidity. Significant rainfall (173 mm) and mostly overcast skies.

59 Acceptable

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
83%
Humidity
Very Humid

Weather

173 mm
Rainfall
1.8 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 32°C with oppressive humidity. Heavy rain (204 mm) and mostly overcast skies.

57 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
80%
Humidity
Very Humid

Weather

204 mm
Rainfall
2.1 m/s
Wind
Calm
2.6
UV Index
Extreme
12.1h daylight

May

May is the hottest month, feeling like 32°C due to high humidity. Heavy rain (232 mm) and mostly overcast skies.

57 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
79%
Humidity
Very Humid

Weather

232 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
12.2h daylight

June

June is hot, feeling like 31°C due to high humidity. Heavy rain (201 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
79%
Humidity
Very Humid

Weather

201 mm
Rainfall
1.9 m/s
Wind
Calm
2.1
UV Index
Extreme
12.3h daylight

July

July is hot, feeling like 31°C due to high humidity. Heavy rain (215 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
78%
Humidity
Very Humid

Weather

215 mm
Rainfall
2.2 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

August

August is hot, feeling like 31°C due to high humidity. Heavy rain (211 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
79%
Humidity
Very Humid

Weather

211 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 31°C due to high humidity. Heavy rain (253 mm) and mostly overcast skies.

55 Acceptable

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
80%
Humidity
Very Humid

Weather

253 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 30°C with oppressive humidity. Heavy rain (297 mm) and mostly overcast skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
81%
Humidity
Very Humid

Weather

297 mm
Rainfall
1.9 m/s
Wind
Calm
2.0
UV Index
Extreme
11.9h daylight

November

November is hot, feeling like 30°C with oppressive humidity. Heavy rain (351 mm) and mostly overcast skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
82%
Humidity
Very Humid

Weather

351 mm
Rainfall
2.4 m/s
Wind
Calm
2.0
UV Index
Extreme
11.8h daylight

December

December is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (364 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
83%
Humidity
Very Humid

Weather

364 mm
Rainfall
2.4 m/s
Wind
Calm
2.0
UV Index
Very High
11.7h daylight

How to Get to Miri

Miri is served primarily by Miri Airport (MYY), with domestic flights linking the city to Kuala Lumpur, Kota Kinabalu and Kuching. There is no passenger rail service in Sarawak; long-distance buses connect Miri with other Sarawak towns and with Brunei.

By Air

Miri Airport (MYY): Miri’s main gateway is Miri Airport (MYY) located a short drive from the city centre. Taxi or Grab from the airport to downtown Miri typically takes 10-20 minutes and costs around MYR 20-40 depending on time of day and luggage; some hotels offer private transfers for MYR 40-80. There are frequent domestic flights from Kuala Lumpur, Kota Kinabalu and Kuching; international connections are limited, so most travelers change aircraft at Kuala Lumpur (KUL) or Kota Kinabalu (BKI).

Kuala Lumpur International Airport (KUL): KUL is the major international hub used to reach Miri. Direct flights KUL-MYY take about 1 hour 45 minutes; one-way fares vary widely (promotional fares often from ~MYR 120, typical economy from MYR 150-400 depending on season). After landing at Miri Airport follow the Miri Airport options above to reach the city centre.

By Train & Bus

Train: There is no passenger rail network in Sarawak - Miri has no train station. Travelers on Malaysia’s intercity rail (KTM) travel only on Peninsular Malaysia; to reach Sarawak you must fly or use long-distance coach services.

Bus: Long-distance buses link Miri with other Sarawak towns (Bintulu, Sibu, Kuching) and with Bandar Seri Begawan in Brunei. Services depart from the city’s main bus terminal(s); typical fares are roughly MYR 20-30 to Bintulu (2-3 hours), MYR 40-60 to Sibu (6-8 hours) and around MYR 100-150 to Kuching (10-14 hours) depending on operator and coach class. Cross-border buses to Brunei generally take about 2.5-4 hours and cost roughly MYR 30-60; allow extra time for immigration at the border.

How to Get Around Miri

Getting around Miri is easiest by taxi or Grab for door-to-door convenience; renting a car is the most flexible option for day trips outside town. Local buses and long-distance coaches are cheap but slower and less frequent, so plan ahead if relying on them.

Where to Stay in Miri #

Budget
Mid-Range
Luxury
Best for First-Timers
Best for Families
Best for Digital Nomads

Where to Eat in Miri #

Miri’s food scene is quietly driven by markets and hawker culture rather than glitzy restaurants. You’ll eat well by following the scent of sambal and fresh seafood to the Tamu (open-air market) and the stalls around Miri Central Market - authentic Sarawak laksa, kolo mee and midin (wild jungle fern) are the must-tries. Seafood is fresh and simple: grilled or in a tangy sambal, often served with rice or noodles.

After dark the Krokop and Pujut areas fill with kopitiams and noodle stalls where locals gather. For international or Western-style meals, head to the esplanade and hotel restaurants around Marina Bay. Vegetarian travelers can rely on vegetable stalls at markets and special requests at hotel kitchens.

Local Food
Miri's food leans Sarawak - expect laksa, kolo mee and jungle greens like midin served at markets and hawker stalls.
  • Tamu Muhibbah - Sunday market for Sarawak laksa and grilled fish.
  • Miri Central Market - Kolo mee, belacan sambal and fresh midin.
  • Krokop Hawker Stalls - Late-night kopitiam-style hawker stalls with local favourites.
International Food
You'll find simple international options clustered around the esplanade and hotels - Western bistros, Chinese banquet-style restaurants and casual cafés.
  • Imperial Hotel Miri - in-house restaurant - Hotel-style Chinese and Malay dishes in one place.
  • Café by the Esplanade - Casual Western bites and coffee near the waterfront.
  • Bistro/expat bars in Marina Bay area - Pizza, burgers and seafood with a harbour view.
Vegetarian
Vegetarian eats are mostly market-based and Malay/Chinese vegetarian adaptations; larger hotels and cafés will also offer veggie mains on request.
  • Miri Central Market vegetable stalls - Fresh tropical greens and tofu from local vendors.
  • Pure veg and Muslim-friendly stalls at Tamu - Rice-and-veg plates, tempeh and stir-fried vegetables.
  • Vegetarian options at hotel restaurants - Set vegetarian mains on request at bigger hotels.

Breakdown of cuisine types found across Miri's restaurants and food venues, based on OpenStreetMap data.

Chinese
Malaysian
Western
Burger
Seafood
Asian
Local
Noodle
Dessert
Barbecue
Chicken
Indonesian
Snack
Indian
Japanese
Thai
Korean
Juice
Pizza
Cake

Nightlife in Miri #

I can compile accurate, up-to-date nightlife overviews and a short list of real venues, but I’ll need to confirm current operating spots and links. Do you want me to look these up live (I’ll fetch websites/Google Maps links), or should I create a best-effort list from my existing knowledge without live verification?

Shopping in Miri #

Miri’s shopping mixes modern malls with lively local markets. Expect seafood and Sarawakian handicrafts-wicker, beadwork, and pua kumbu textiles-sold alongside everyday groceries. Head to the waterfront and Pujut neighborhood for fresh catch and hawker-style stalls; the malls around the city centre are where you’ll find international brands and air-conditioned comfort. Bargain politely at wet markets and souvenir stalls, but pay sticker prices in mall shops.

Best Bets

Nearby Cities #