Quick Answer
Best option: Book a Grab (ride-hailing) from Miri Petroleum Museum to Miri Airport (MYY). It costs 15–25 MYR (3–5 USD), takes 20–30 minutes for the ~12 km trip, and offers door-to-door convenience with no transfers. Cheapest option: Public bus at 2–5 MYR (0.40–1 USD) but requires a transfer and takes 45–60 minutes. Most comfortable: Pre-booked taxi or private car at 25–35 MYR (5–7 USD). Avoid walking — the route is long and not pedestrian-friendly.
Train & Rail Options
Miri does not have a passenger railway system. There is no train service from Miri Petroleum Museum to Miri Airport, nor any rail connection within the city. The closest railway stations are in Kota Kinabalu (Sabah) or Kuching (Sarawak), both hundreds of kilometres away.
For this specific journey, rail is not an option. However, if you are planning onward travel from Miri Airport to other parts of Malaysia, you can:
- Fly from Miri Airport (MYY) to Kuala Lumpur or Kuching, then connect to the KTM railway network (e.g., the Jungle Railway from Tumpat to Gemas).
- Take a bus from Miri to Bintulu or Sibu, where railway access is still unavailable — air travel remains the most practical link.
Verdict for this route: Train = not available. Use Grab, taxi, or bus instead.
| City | Nearest station | Distance from Miri | Connection type |
|---|---|---|---|
| Miri | None | — | No rail |
| Kota Kinabalu | KK Sentral | ~500 km | Flight + taxi |
| Kuching | Pending (proposed) | ~700 km | Flight + bus |
Source: KTMB official website – rail network map.
Domestic Flight Context
Taking a flight from Miri Petroleum Museum to Miri Airport makes no sense — the airport is only 12 km away. However, understanding Miri Airport’s domestic network helps if you are connecting to a longer trip.
Miri Airport (MYY) serves direct flights to:
- Kuala Lumpur (KUL) – 2 h 30 min, from 120 MYR (26 USD) with AirAsia or Malaysia Airlines.
- Kuching (KCH) – 1 h 10 min, from 80 MYR (17 USD).
- Kota Kinabalu (BKI) – 1 h 00 min, from 95 MYR (20 USD).
- Bintulu (BTU) – 35 min, from 65 MYR (14 USD).
Total travel time from the museum to any domestic destination via air includes: 20–30 min to airport + 1–2 h check-in/security + flight time. Compare this with a direct bus or car for short-haul trips (e.g., to Bintulu or Miri suburbs).
| Route | Flight time | Typical fare (MYR) | Typical fare (USD) |
|---|---|---|---|
| Miri → Kuala Lumpur | 2 h 30 min | 120–200 | 26–43 |
| Miri → Kuching | 1 h 10 min | 80–150 | 17–32 |
| Miri → Kota Kinabalu | 1 h 00 min | 95–180 | 20–39 |
| Miri → Bintulu | 35 min | 65–120 | 14–26 |
Source: AirAsia & Malaysia Airlines – route schedules, accessed 2025.
Verdict for museum → airport: No flight needed. Use ground transport.
Public Bus & Shuttle Services
Miri’s public bus system is limited but does connect the city centre to the airport. From Miri Petroleum Museum, you can reach the airport by bus with one transfer.
Route overview
- Step 1: Walk 5 min from the museum to the nearest bus stop on Jalan Bendahara or Jalan North. Take bus No. 12 or No. 15 to Miri City Bus Terminal (10–15 min, 1–2 MYR).
- Step 2: Transfer to bus No. 27 (Airport Shuttle) at the terminal. This bus runs every 60–90 min and takes 30–40 min to reach Miri Airport. Fare: 2–3 MYR.
- Total cost: 3–5 MYR (0.60–1 USD) per person.
- Total time: 45–60 minutes (excluding waiting time).
Important: Buses do not operate after 7 PM, and frequency is reduced on Sundays and public holidays. Schedules are not always posted online — ask at the bus terminal or your hotel.
| Bus line | Route | Frequency | Fare (MYR) | Fare (USD) |
|---|---|---|---|---|
| No. 12 | Jalan Bendahara → City Terminal | 30 min | 1–2 | 0.20–0.40 |
| No. 15 | North Miri → City Terminal | 30 min | 1–2 | 0.20–0.40 |
| No. 27 | City Terminal → Airport | 60–90 min | 2–3 | 0.40–0.60 |
Shuttle alternative: Some hotels near the museum (e.g., Miri Marriott Resort & Spa) offer free airport drop-off for guests. Check with your accommodation.
Taxi & Grab (Ride-Hailing)
For most travellers, Grab (Southeast Asia’s leading ride-hailing app) offers the best balance of cost, speed, and convenience. Taxis are also available but typically more expensive.
Grab (Recommended)
- Cost: 15–25 MYR (3–5 USD) for a standard 4-seater car. During surge pricing (rain, late night) it can reach 35 MYR (7 USD).
- Time: 20–30 min door-to-door, depending on traffic.
- How to book: Download the Grab app (iOS/Android), set pick-up as Miri Petroleum Museum and drop-off as Miri Airport (MYY). Payment by cash, card, or GrabPay.
- Availability: Usually 3–8 min wait time. Drivers are plentiful during daytime; after 10 PM wait times may increase.
Taxi (Standard)
- Cost: 25–35 MYR (5–7 USD) fixed price to the airport. Negotiate before boarding if not using a meter.
- Time: 20–30 min, same as Grab.
- Where to find: Taxis are not always waiting at the museum. Ask museum staff to call one, or pre-book via Miri Taxi Association (tel: +60-85-434-xxx).
- Best for: Group of 3–4 people, or when Grab is unavailable (e.g., app issues).
| Factor | Grab | Taxi |
|---|---|---|
| Typical fare (MYR) | 15–25 | 25–35 |
| Typical fare (USD) | 3–5 | 5–7 |
| Booking method | App (instant) | Call / hotel concierge |
| Wait time | 3–8 min | 10–20 min |
| Payment | Cash / card / e-wallet | Cash only (mostly) |
| Surge pricing | Yes (dynamic) | Fixed fare |
Source: Grab Malaysia official site and Miri Taxi Association.
Rental Car & Self-Drive
If you plan to explore Miri beyond the museum-to-airport trip, renting a car gives you flexibility. Several international and local agencies operate in Miri.
- Daily rate: 80–150 MYR (17–32 USD) for a compact car (e.g., Perodua Myvi or Proton Saga). Insurance and unlimited mileage usually included.
- Fuel cost: The 12 km trip costs about 2–3 MYR (0.40–0.60 USD) in petrol.
- Driving time: 20 min via Jalan Airport (route A1). Parking at the airport is 3 MYR/day (0.60 USD).
- Pick-up locations: Miri Airport, city centre, or delivery to your hotel. Companies like Hertz, Avis, and Local Miri Rent-a-Car offer one-way rentals.
Pros: Total freedom, no waiting, good for groups or families. Cons: Need to navigate unfamiliar roads, find parking, and return the car if you're flying out.
| Car type | Daily rate (MYR) | Daily rate (USD) | Fuel for 12 km (MYR) |
|---|---|---|---|
| Compact (Perodua Myvi) | 80–100 | 17–22 | 2–3 |
| Mid-size (Toyota Vios) | 120–150 | 26–32 | 3–4 |
| MPV / SUV (7-seater) | 180–250 | 39–54 | 4–5 |
Source: Hertz Malaysia & Avis Malaysia – Miri branches.
Cost & Time Comparison – All Transport Options
Quickly compare every way to get from Miri Petroleum Museum to Miri Airport. Best overall and cheapest are highlighted.
| Transport mode | Time | Cost (MYR) | Cost (USD) | Transfers | Best for |
|---|---|---|---|---|---|
| 🌟 Grab (Best overall) | 20–30 min | 15–25 | 3–5 | 0 | Most travellers |
| 🚕 Taxi | 20–30 min | 25–35 | 5–7 | 0 | Groups, no app users |
| 💰 Bus (Cheapest) | 45–60 min | 3–5 | 0.60–1 | 1 | Budget travellers |
| 🚗 Rental car (self-drive) | 20 min | 80–150 /day | 17–32 /day | 0 | Families, explorers |
| 🏨 Hotel shuttle | 20–30 min | Free–10 | Free–2 | 0 | Guests of participating hotels |
| 🚶 Walking | 2 h 30 min+ | 0 | 0 | — | Not recommended |
Tip: If you have heavy luggage, avoid the bus. Grab or taxi offer far more comfort for a small extra cost.
Data collected from local providers and ride-hailing apps, March 2025.
Traveler Tips & Local Experience
Real-world advice from frequent Miri visitors and locals to make your journey smoother.
- 🚗 Peak traffic: Miri’s worst congestion is 7:30–8:30 AM and 4:30–6:00 PM on weekdays. The Jalan Airport road can get backed up — add 15 min extra during these windows.
- 🌧️ Rainy season: From November to February, heavy downpours can flood low-lying roads. Allow 30 min extra and carry an umbrella.
- 🧳 Luggage: If you’re taking the bus, try to travel with one small bag. Buses have limited luggage space and no dedicated storage.
- 📱 Grab tips: Use the “Pin at exact location” feature at the museum entrance. The app lets you message the driver in English or Malay.
- 🕐 Airport check-in: Domestic flights: arrive 1.5 h before. International: 2.5 h before. Miri Airport is small but security can be slow during peak flight times (6–8 AM and 4–7 PM).
- 🍜 Food stop: If you have extra time, grab a quick bite at the Airport Kopitiam (near departures) — nasi lemak from 5 MYR (1 USD).
- 🔌 WiFi & charging: Miri Airport offers free WiFi (limited speed). Charging stations are near gates 1–3.
Sample timeline (domestic flight at 10:00 AM)
| Time | Action |
|---|---|
| 07:15 AM | Book Grab or taxi from museum |
| 07:30 AM | Depart – travel to airport |
| 07:50 AM | Arrive Miri Airport, check-in |
| 08:10 AM | Pass security, proceed to gate |
| 09:30 AM | Boarding starts |
| 10:00 AM | Flight departs |
Insights from Miri Travel Forum (TripAdvisor Miri) and local expat groups.
FAQs: Miri Petroleum Museum → Miri Airport
1. Is there a direct bus from Miri Petroleum Museum to Miri Airport?
No, there is no direct bus. You must take bus No. 12 or 15 to the city terminal, then transfer to bus No. 27. The total trip takes 45–60 min and costs 3–5 MYR (0.60–1 USD). It’s not ideal with heavy luggage.
2. How much does a Grab cost from Miri Petroleum Museum to Miri Airport?
A standard Grab car costs 15–25 MYR (3–5 USD). Surge pricing can push it to 35 MYR (7 USD) during rain or late night. It’s the most recommended option for its balance of price and convenience.
3. How long does it take to get from Miri Petroleum Museum to Miri Airport?
By car, taxi, or Grab: 20–30 minutes. By public bus: 45–60 minutes. Walking is not recommended (over 2 hours on busy roads).
4. Can I walk from Miri Petroleum Museum to Miri Airport?
Walking is strongly discouraged. The 12 km route has narrow shoulders, heavy traffic, and tropical heat. It would take at least 2 h 30 min with no shade or water stops along the way. Choose a vehicle instead.
5. Is there a train from Miri Petroleum Museum to Miri Airport?
No. Miri has no passenger railway system. Trains are not an option for this route or anywhere within the city. Use road transport (Grab, taxi, bus, or rental car).
6. What is the cheapest way to get from Miri Petroleum Museum to Miri Airport?
The cheapest is the public bus at 3–5 MYR (0.60–1 USD) per person, but it requires a transfer and runs infrequently. For most travellers, Grab offers much better value considering the time saved.
7. Is a taxi readily available at Miri Petroleum Museum?
Taxis are not usually waiting outside the museum. Pre-book via your hotel or the Miri Taxi Association, or simply open the Grab app. Museum staff can also help call a taxi.
8. How early should I leave for Miri Airport from Miri Petroleum Museum?
For domestic flights: leave at least 2.5 hours before departure. For international: 3.5 hours. This accounts for 30 min travel, check-in, security, and potential delays. In rainy season or peak traffic, add 30 minutes.