Flight Ticket and Schedule From Miri (MYY) to Surabaya (SUB)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!
12.12 flight deals
Home
/
Flights
/
Miri to Surabaya

Flight Information from Miri (MYY) to Surabaya (SUB)

When is the cheapest flight time from Miri to Surabaya?

OriginDestinationDeparture DatePrice
Miri (MYY)Surabaya (SUB)Monday, 22 December 2025RM 586
Miri (MYY)Surabaya (SUB)Sunday, 18 January 2026RM 455
Miri (MYY)Surabaya (SUB)Sunday, 1 February 2026No data
Miri (MYY)Surabaya (SUB)Thursday, 12 March 2026RM 430
Miri (MYY)Surabaya (SUB)Wednesday, 8 April 2026RM 334
Miri (MYY)Surabaya (SUB)Saturday, 9 May 2026RM 429
Miri (MYY)Surabaya (SUB)Monday, 1 June 2026No data
Miri (MYY)Surabaya (SUB)Wednesday, 1 July 2026No data
Miri (MYY)Surabaya (SUB)Saturday, 1 August 2026No data
Miri (MYY)Surabaya (SUB)Tuesday, 1 September 2026No data
Miri (MYY)Surabaya (SUB)Thursday, 1 October 2026No data
Miri (MYY)Surabaya (SUB)Sunday, 1 November 2026No data

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Code:JOMJALAN

Copy

About Surabaya

Comprehensive Guide to Miri to Surabaya Flights: Everything You Need to Know

Planning a journey from Miri, Malaysia to Surabaya, Indonesia? This comprehensive flight guide provides all the essential information you need for a smooth travel experience between these two vibrant cities. While there are no direct flights available on this route, several convenient connecting flight options can get you to your destination efficiently. From flight durations and aircraft types to airport details and local attractions, we've compiled everything to help you plan your trip from Miri to Surabaya with ease through Traveloka.

Direct Flights

No direct flight available.

Layover Flights

  • Route: Miri (Malaysia) → Kuala Lumpur (Malaysia) → Surabaya (Indonesia)
    Airlines: Batik Air
    Total Flight Duration: 17h 30m
    Aircraft: Boeing 737, Boeing 737MAX 8 Passenger
    Layovers:
    • Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 21h 15m (overnight)
  • Route: Miri (Malaysia) → Kuala Lumpur (Malaysia) → Surabaya (Indonesia)
    Airlines: Batik Air
    Total Flight Duration: 14h 30m
    Aircraft: Boeing 737, Boeing 737MAX 8 Passenger
    Layovers:
    • Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 12h 35m (overnight)
  • Route: Miri (Malaysia) → Kuala Lumpur (Malaysia) → Surabaya (Indonesia)
    Airlines: Malaysia Airlines
    Total Flight Duration: 13h 30m
    Aircraft: Boeing 737
    Layovers:
    • Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 8h 25m (overnight)

Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.

About Miri Airport - Miri

Location

Miri Airport, officially known as Miri Airport (MYY), is located approximately 9.5 kilometers from Miri city center. This domestic and international airport serves as an important gateway to northern Sarawak and is the second busiest airport in Sarawak after Kuching International Airport. The airport is situated along Jalan Lapangan Terbang, making it easily accessible for travelers coming from various parts of the city.

Airport Terminal

Miri Airport features a modern terminal building that can handle up to 2 million passengers annually. The terminal is divided into domestic and international sections, with clear signage to guide travelers. The compact size of the terminal makes navigation relatively straightforward, with check-in counters located at the front of the building. The airport underwent significant renovations in recent years to enhance passenger comfort and operational efficiency.

Transport to Airport

Several transportation options are available for reaching Miri Airport:

  • Taxi: The most convenient way to reach the airport, with rides from the city center taking approximately 15-20 minutes depending on traffic conditions.
  • Public Bus: Bus services operate between Miri city center and the airport, offering an economical option for travelers.
  • Car Rental: Several car rental agencies operate at the airport for those who prefer self-driving.
  • App-based Ride Services: Grab and other ride-hailing services are available in Miri, providing convenient door-to-door transportation.

Facilities

Despite its relatively small size, Miri Airport offers a range of amenities to ensure a comfortable travel experience:

  • Food and Beverage: Several cafes and food outlets serving local and international cuisine
  • Retail Shops: Duty-free and souvenir stores for last-minute shopping
  • ATMs and Currency Exchange: Banking facilities available within the terminal
  • Free Wi-Fi: Wireless internet access throughout the terminal
  • Prayer Rooms: Dedicated spaces for religious observance
  • Baggage Services: Trolleys available free of charge and baggage wrapping services
  • Special Assistance: Services for passengers with reduced mobility or special needs
  • Information Counter: Helpful staff to assist with queries and provide information about flights and the airport

About Juanda - Surabaya

Location

Juanda International Airport (SUB) is located in Sidoarjo, approximately 20 kilometers southeast of Surabaya's city center. As the second-busiest airport in Indonesia after Soekarno-Hatta International Airport in Jakarta, Juanda serves as a major gateway to East Java. The airport is strategically positioned to serve not only Surabaya but also surrounding regions and acts as a hub for domestic and international flights.

Airport Terminal

Juanda International Airport operates with two modern terminal buildings:

  • Terminal 1: Primarily handles domestic flights and some international services. This terminal is divided into Terminal 1A and Terminal 1B, with clear directional signage throughout.
  • Terminal 2: A newer facility that mainly serves international flights and selected premium domestic services. The terminal features modern architecture and enhanced passenger amenities.

Both terminals are equipped with comprehensive facilities, including check-in counters, immigration services, baggage claim areas, and various passenger amenities. The airport has a total capacity to handle more than 12 million passengers annually.

Transport From Airport

Travelers arriving at Juanda have several transportation options to reach Surabaya city center and other destinations:

  • Airport Train: The DAMRI airport train connects Juanda to various points in Surabaya, offering a convenient and traffic-free option.
  • Taxis: Official airport taxis with set fares are available outside both terminals. The journey to central Surabaya takes approximately 45-60 minutes, depending on traffic conditions.
  • Ride-Hailing Services: Grab and other similar services operate at designated pickup points at the airport.
  • Car Rental: Several car rental agencies have counters at the airport, offering both self-drive and chauffeur-driven options.
  • Public Buses: DAMRI buses connect the airport to several key locations in Surabaya, including Purabaya Bus Terminal and Tanjung Perak Port.

Facilities

Juanda International Airport offers comprehensive facilities to enhance the passenger experience:

  • Dining Options: A wide range of restaurants, cafes, and food courts serving both local Indonesian cuisine and international options
  • Shopping: Numerous retail outlets, duty-free shops, and souvenir stores across both terminals
  • Lounges: Executive lounges for premium passengers and pay-per-use options for other travelers
  • Banking Services: ATMs, currency exchange counters, and banking facilities
  • Free Wi-Fi: High-speed internet access throughout the airport
  • Prayer Rooms: Multiple prayer facilities available in both terminals
  • Medical Services: First aid facilities and medical assistance
  • Baggage Services: Luggage storage, wrapping services, and trolleys
  • Information Counters: Staffed help desks in strategic locations to assist passengers
  • Hotel: An on-site transit hotel for passengers with long layovers or early departures

FAQ Miri to Surabaya Flight

  • Question: How long does it take to fly from Miri to Surabaya?
    Answer: As there are no direct flights from Miri to Surabaya, the total journey time including layovers ranges from approximately 13.5 to 17.5 hours, depending on the connection time in Kuala Lumpur. The flight time alone (excluding layovers) is typically around 5-6 hours in total.
  • Question: What is the cheapest time to book flights from Miri to Surabaya?
    Answer: Generally, booking 2-3 months in advance can help you secure better prices. Additionally, flights during mid-week (Tuesday to Thursday) tend to be less expensive than weekend flights. The off-peak seasons for travel between Malaysia and Indonesia, typically during the rainy season (November to February), may also offer more competitive pricing.
  • Question: What documents do I need to travel from Miri to Surabaya?
    Answer: As this is an international journey, you will need a valid passport with at least 6 months validity beyond your planned stay. Indonesian visa requirements vary based on nationality - many countries are eligible for visa-free entry or visa-on-arrival for tourism purposes. It's advisable to check the latest immigration requirements before traveling.
  • Question: Which airlines operate flights between Miri and Surabaya?
    Answer: The main carriers operating connecting flights between Miri and Surabaya include Malaysia Airlines and Batik Air. These airlines typically operate the route with a connection through Kuala Lumpur International Airport (KUL).
  • Question: How much luggage can I bring on flights from Miri to Surabaya?
    Answer: Baggage allowances vary by airline and fare class. Typically, economy class passengers are allowed 20-30kg of checked baggage and 7kg of cabin baggage. Premium economy, business, and first-class passengers generally receive higher allowances. It's always best to verify the specific baggage policy with your airline at the time of booking through Traveloka.
  • Question: What is the best way to spend a long layover in Kuala Lumpur?
    Answer: For layovers exceeding 6-8 hours, consider exploring Kuala Lumpur. The KLIA Ekspres train can take you to the city center in 30 minutes. Popular attractions near the city include the Petronas Twin Towers, Batu Caves, and various shopping malls. For shorter layovers, Kuala Lumpur International Airport offers numerous dining options, lounges, and duty-free shopping to help pass the time comfortably.
  • Question: When is the best time to visit Surabaya?
    Answer: The most pleasant time to visit Surabaya is during the dry season from May to September when temperatures range from 25°C to 33°C with minimal rainfall. This period offers ideal conditions for exploring the city and surrounding attractions. However, if you prefer fewer tourists and don't mind occasional showers, visiting during the shoulder seasons (April or October) can also be enjoyable.
  • Question: Can I book a multi-city flight to explore more destinations?
    Answer: Yes, you can book multi-city flights through Traveloka to create a more comprehensive travel itinerary. For example, you could fly from Miri to Kuala Lumpur, spend a few days there, then continue to Surabaya, and perhaps return via a different route. This flexibility allows you to explore multiple destinations in a single trip.

Other Ways to Travel From Miri to Surabaya

While flying is the most practical option for traveling between Miri and Surabaya due to the geographical separation (including sea crossing), there are alternative routes for adventurous travelers who wish to experience the journey differently:

Sea and Land Route (Multiple Days):

  • Ferry from Miri to Labuan: Take a ferry from Miri to Labuan Island (approximately 2-3 hours).
  • Ferry from Labuan to Kota Kinabalu: Connect via ferry to Kota Kinabalu (approximately 3 hours).
  • Bus from Kota Kinabalu to Pontianak: Travel by bus through Sabah and Sarawak to reach Pontianak in Indonesian Borneo (1-2 days with multiple stops).
  • Ferry from Pontianak to Java: Take a ferry service to reach Java island (1-2 days).
  • Train or Bus to Surabaya: Complete the journey via train or bus to Surabaya (8-12 hours).

Combined Air and Sea Route:

  • Flight from Miri to Pontianak: Fly to Pontianak (may require connection).
  • Ferry from Pontianak to Java: Take a ferry to Java island.
  • Land transport to Surabaya: Complete the journey by bus or train.

These alternative routes are significantly longer (ranging from 3-7 days total) and more complex than flying, but offer opportunities to explore multiple locations along the way. They're better suited for travelers with flexible schedules who wish to experience the diverse landscapes and cultures of Malaysia and Indonesia.

Explore Surabaya

Popular Destinations in Surabaya

  • Tugu Pahlawan (Heroes Monument)
    A towering 41-meter monument commemorating the Battle of Surabaya during Indonesia's struggle for independence. The site includes a museum beneath the monument that houses historical artifacts and dioramas depicting the revolutionary period. This landmark represents an important chapter in Indonesia's history and serves as a reminder of the sacrifices made for freedom.
  • House of Sampoerna
    Located in a beautifully preserved colonial building, this site functions as both a museum and an active cigarette factory. Visitors can observe the fascinating traditional hand-rolling process of Sampoerna's famous kretek (clove) cigarettes and explore exhibits detailing the company's history. The complex also features a charming café and art gallery, making it a cultural hub in the old town area.
  • Surabaya Submarine Monument (Monumen Kapal Selam)
    A unique attraction featuring the preserved KRI Pasopati 410, a Soviet-built submarine that served in Indonesia's naval fleet from 1962 until its decommissioning in 1990. Visitors can walk through the interior of the actual submarine, experiencing firsthand the confined spaces where sailors once lived and worked. The monument provides fascinating insights into naval operations and military history.
  • Cheng Hoo Mosque
    This distinctive mosque showcases a blend of architectural influences from China, Java, and the Middle East. With its pagoda-like structure and vibrant red and green colors, it stands in stark contrast to traditional mosque designs. The mosque serves the Chinese Muslim community and represents the harmonious integration of Chinese and Islamic cultures in Indonesia.
  • Surabaya Zoo (Kebun Binatang Surabaya)
    Established in 1916, this is one of the oldest and largest zoos in Southeast Asia. Home to a diverse collection of Indonesian fauna including Komodo dragons, orangutans, and various endemic species, the zoo covers over 37 acres of land. Recently renovated sections provide improved habitats for the animals and better visitor experiences, making it a popular destination for families.

Popular Cuisine in Surabaya

  • Rawon
    A distinctive black beef soup that gets its unique color from the keluak nut. This rich, savory soup features tender chunks of beef, bean sprouts, and aromatic herbs, typically served with steamed rice and accompanied by salted duck eggs, fried tempeh, and fresh vegetables. The complex blend of spices creates a deep umami flavor that epitomizes East Javanese cuisine.
  • Rujak Cingur
    A bold and distinctive salad featuring an unusual main ingredient: sliced beef muzzle (cingur). Combined with vegetables, bean sprouts, pineapple, and lontong (rice cakes), the dish is dressed with a complex sauce made from petis (fermented shrimp paste), palm sugar, peanuts, and chili. The resulting flavor profile is simultaneously sweet, savory, spicy, and tangy—a true adventure for the palate.
  • Lontong Balap
    A comforting dish consisting of rice cakes (lontong) served with bean sprouts, fried tofu, lentho (black-eyed pea fritters), and a clear, flavorful broth. The dish is topped with crispy fried shallots and served with petis-based sambal for added depth. The name "balap" (race) comes from vendors historically racing to serve customers quickly.
  • Sate Klopo
    A unique variation of satay where the meat skewers are coated in a mixture of grated coconut and spices before grilling, creating a distinctively textured and flavorful crust. Served with a rich peanut sauce that incorporates petis (fermented shrimp paste), this dish offers complex layers of flavor and represents a true Surabayan specialty not commonly found elsewhere.
  • Semanggi Surabaya
    A traditional herb salad featuring clover-like semanggi (marsilea crenata) leaves harvested from rice fields. The leaves are steamed and served with a sweet and spicy sauce made from sweet potato, palm sugar, tamarind, and chili. Typically enjoyed with rice cakes, this dish represents the ingenuity of Surabayan cuisine in transforming humble ingredients into delicious meals.

Exploring Surabaya offers travelers a rich tapestry of cultural experiences, historical insights, and culinary adventures. From colonial architecture to revolutionary monuments, traditional markets to modern malls, and distinctive local dishes that tantalize the taste buds, this vibrant East Javanese capital promises an authentic Indonesian experience well worth the journey from Miri.

For more information about airports and to book your flight, visit Miri Airport and Juanda on Traveloka.

Flight Information to Surabaya

Flight Duration

9 hr(s) 15 mins

Airport in Miri

Airport in Surabaya

Frequently Asked Questions

How early should I get to the airport for a domestic & international flight?
For domestic flights, we recommend arriving at the airport at least 2 hours before your scheduled departure time. For international flights, aim to be at the airport at least 3 hours prior to ensure smooth check-in, security checks, and to account for any unexpected delays. It’s better to be early and relaxed than rushing at the last minute right?
When is the best time to buy airline tickets?
Timing is everything when it comes to grabbing airline tickets. Typically, it’s best to book around 4-6 weeks in advance for domestic flights and 2-3 months for international routes. But the prices also depend on the travel demand, seasonality, and major events. You can always monitor the fare trends on Traveloka and set alerts to catch the best deals or promotions!
What is the cheapest day to fly to Surabaya?
Looking for the best deals to Surabaya? Historically, midweek flights (particularly on Tuesdays and Wednesdays), tend to be cheaper due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates. Booking in advance can be one the hacks to travel to Surabaya without breaking the bank!
What information do I need to know when booking a flight?
When booking a flight, every choice sets the tone for your trip. From the preferred flight route – be it direct or with layovers – to the in-flight experience – whether you opt for a standard economy seat or a luxurious first-class journey – and understanding baggage limits, there's a lot to weigh. Other considerations include travel insurance and the airline's booking policies.
How far in advance should I book an international flight?
For international flights, it’s wise to start your search about 5-6 months ahead with the optimal booking window being around 3-4 months before departure. This period often provides a balance between good fares and a reasonable choice of flight times and routes. But please note that several factors such as destination popularity, peak travel season, and regional major events can influence the timeline.
Do I need a passport and visa to fly between Miri to Surabaya?
Traveling from Miri to Surabaya typically requires specific documents. For international flights, a passport is almost always necessary. However, for domestic flights, neither a passport nor a visa is usually required, but an official ID will be needed. The necessity of a visa depends on the traveler's citizenship and Surabaya's entry regulations. It's crucial to verify visa requirements, as rules can differ between countries.
Why should I book my flight with Traveloka?
Booking flight tickets with Traveloka can feel like diving into an ocean of options! Our platform provides the most comprehensive choices to ensure you find the perfect flight for your adventure. With our smooth booking process, you'll also be provided with a variety of payment methods. Anxious about transacting online? We've got you covered with our top-tier security for each transaction! With Traveloka, your flight booking journey becomes hassle-free!
How long does it take to fly from Miri to Surabaya?
9 hours and 15 minutes is the shortest flight time from Miri to Surabaya.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malindo Air
Malindo Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Citilink
Citilink
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Singapore airlines
Singapore airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Thai Smile
Thai Smile
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Emirates
Emirates
See Airlines
China Airlines
China Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Srilankan
Srilankan
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Saudi Arabian Airlines
Saudi Arabian Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Oman Air
Oman Air
See Airlines
Air China
Air China
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
American Airlines
American Airlines
See Airlines
Air France
Air France
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
maybank-credit-card-promotiontraveloka-cimb-promotiontraveloka-rhb-promotionambank-credit-card-promotiontraveloka-uob-promotion

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Best Price Guaranteed

Spot a cheaper deal? Claim now and get double back!

24/7 Support

Reach out to us anytime, anywhere

For all your unique travel choices, we got you

Popular Routes from Miri Airport

Popular Routes from Juanda

Popular Airline to Surabaya

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Destination

Top International Destination

Top Flight Airport

Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now