Located on the northern coast of Borneo, Miri is a charming city known for its pristine beaches, lush rainforests, and vibrant culture. Boasting a rich history rooted in oil exploration, Miri blends modernity with tradition, offering visitors a fascinating glimpse into Sarawak's cultural tapestry. Explore the iconic Grand Old Lady Oil Well, immerse yourself in the bustling markets brimming with local handicrafts, or embark on an adventure to the enchanting Niah Caves nearby. Whether you seek relaxation by the sea or a taste of authentic Bornean hospitality, Miri promises a memorable experience that captures the heart and soul of this captivating city.
The cheapest month to fly to Miri is typically September.
The popular airports near Miri city include Miri Airport (MYY) as the main airport, and also Brunei International Airport (BWN) and Kota Kinabalu International Airport (BKI) which are within reasonable traveling distance.
The flight to Miri (MYY) is roughly 20 hours 31 minutes and 9,014 miles (14,506 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Miri from leading comparison sites using our search engine dashboard.
Jungle park with hiking & waterfalls
Limestone caves & archeological site
Deer Cave & the Pinnacles of Gunung Api
City-view lookout spot with a loop trail
Mountain peak for rugged treks
Large public site with many activities
Beach
Beach
Golf and country club
Zoo & reptile breeding center
Oil-history museum with hands-on items
Landmark lake at a scenic national park
Small water park & suspension bridge
Historic oil derrick next to museum
Protected area home to the hornbill
Temple
Beach
Park and garden
Park and garden
Temple
Beach
Museum
Sandy beach known for sunsets
Park and garden
Nature and park and garden
Park and garden and beach
Park and garden
Beach
Beach
Lake
Park and garden
National park with limestone caves
Park and garden
29.1 °C
Mon, 29 Apr 2024
Average Temperature
30°C
Jan
30°C
Feb
31°C
Mar
31°C
Apr
32°C
May
32°C
Jun
31°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
30°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Miri (MYY) - The flight distance between these airports is 9,014 miles (14,506 kilometres). The direct flight time is roughly 20 hours 31 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Miri (MYY) - The flight distance between these airports is 8,964 miles (14,426 kilometres). The direct flight time is roughly 20 hours 25 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Miri (MYY) - The flight distance between these airports is 7,409 miles (11,924 kilometres). The direct flight time is roughly 16 hours 57 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Miri (MYY) - The flight distance between these airports is 7,677 miles (12,355 kilometres). The direct flight time is roughly 17 hours 33 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Miri (MYY) - The flight distance between these airports is 7,598 miles (12,228 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Miri (MYY) - The flight distance between these airports is 9,034 miles (14,538 kilometres). The direct flight time is roughly 20 hours 34 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Miri (MYY) - The flight distance between these airports is 8,955 miles (14,412 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Miri (MYY) - The flight distance between these airports is 8,890 miles (14,307 kilometres). The direct flight time is roughly 20 hours 15 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Miri (MYY) - The flight distance between these airports is 7,174 miles (11,546 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Miri (MYY) - The flight distance between these airports is 8,252 miles (13,281 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Miri (MYY) - The flight distance between these airports is 8,759 miles (14,096 kilometres). The direct flight time is roughly 19 hours 57 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Miri (MYY) - The flight distance between these airports is 7,529 miles (12,117 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Miri (MYY) - The flight distance between these airports is 8,668 miles (13,950 kilometres). The direct flight time is roughly 19 hours 45 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Miri (MYY) - The flight distance between these airports is 8,951 miles (14,406 kilometres). The direct flight time is roughly 20 hours 23 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Miri (MYY) - The flight distance between these airports is 8,533 miles (13,733 kilometres). The direct flight time is roughly 19 hours 27 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Miri (MYY) - The flight distance between these airports is 8,481 miles (13,649 kilometres). The direct flight time is roughly 19 hours 20 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Miri (MYY) - The flight distance between these airports is 7,417 miles (11,937 kilometres). The direct flight time is roughly 16 hours 58 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Miri (MYY) - The flight distance between these airports is 7,521 miles (12,104 kilometres). The direct flight time is roughly 17 hours 12 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Miri (MYY) - The flight distance between these airports is 7,325 miles (11,788 kilometres). The direct flight time is roughly 16 hours 46 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Miri (MYY) - The flight distance between these airports is 8,013 miles (12,896 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Miri (MYY) - The flight distance between these airports is 8,667 miles (13,947 kilometres). The direct flight time is roughly 19 hours 45 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Miri (MYY) - The flight distance between these airports is 7,866 miles (12,659 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Expert Help