Nestled within the pristine waters of the North Maluku province in Indonesia, Morotai Island beckons travelers with its unspoiled beauty and rich history. Known for its World War II relics and lush landscapes, Morotai offers a unique blend of adventure and serenity. Dive into crystal-clear waters teeming with vibrant marine life, explore hidden caves and waterfalls, or simply relax on white sandy beaches surrounded by swaying palms. Whether seeking a thrilling outdoor escapade or a tranquil retreat, Morotai Island promises an unforgettable experience for all who venture to this enchanting corner of the Indonesian archipelago.
The cheapest month to fly to Morotai Island is typically February.
The popular airports near Morotai Island are Morotai Airport (OTI) and Manado Sam Ratulangi International Airport (MDC).
The flight to Morotai Island (OTI) is roughly 20 hours 7 minutes and 8,835 miles (14,218 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Morotai Island from leading comparison sites using our search engine dashboard.
Swimming & diving spot off a sandbar
History and museum
Attraction
Museum
Attraction
History and museum
Attraction
Attraction
Beach
Attraction
Average Temperature
30°C
Jan
30°C
Feb
30°C
Mar
31°C
Apr
31°C
May
30°C
Jun
30°C
Jul
31°C
Aug
31°C
Sep
32°C
Oct
31°C
Nov
31°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Morotai Island (OTI) - The flight distance between these airports is 8,835 miles (14,218 kilometres). The direct flight time is roughly 20 hours 7 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Morotai Island (OTI) - The flight distance between these airports is 8,886 miles (14,301 kilometres). The direct flight time is roughly 20 hours 14 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Morotai Island (OTI) - The flight distance between these airports is 6,935 miles (11,161 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Morotai Island (OTI) - The flight distance between these airports is 7,274 miles (11,706 kilometres). The direct flight time is roughly 16 hours 39 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Morotai Island (OTI) - The flight distance between these airports is 7,229 miles (11,634 kilometres). The direct flight time is roughly 16 hours 33 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Morotai Island (OTI) - The flight distance between these airports is 9,114 miles (14,667 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Morotai Island (OTI) - The flight distance between these airports is 8,848 miles (14,240 kilometres). The direct flight time is roughly 20 hours 9 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Morotai Island (OTI) - The flight distance between these airports is 8,856 miles (14,253 kilometres). The direct flight time is roughly 20 hours 10 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Morotai Island (OTI) - The flight distance between these airports is 6,934 miles (11,159 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Morotai Island (OTI) - The flight distance between these airports is 7,949 miles (12,792 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Morotai Island (OTI) - The flight distance between these airports is 9,005 miles (14,492 kilometres). The direct flight time is roughly 20 hours 30 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Morotai Island (OTI) - The flight distance between these airports is 7,083 miles (11,399 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Morotai Island (OTI) - The flight distance between these airports is 8,723 miles (14,039 kilometres). The direct flight time is roughly 19 hours 53 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Morotai Island (OTI) - The flight distance between these airports is 9,016 miles (14,510 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Morotai Island (OTI) - The flight distance between these airports is 8,286 miles (13,336 kilometres). The direct flight time is roughly 18 hours 54 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Morotai Island (OTI) - The flight distance between these airports is 8,538 miles (13,741 kilometres). The direct flight time is roughly 19 hours 28 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Morotai Island (OTI) - The flight distance between these airports is 6,935 miles (11,160 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Morotai Island (OTI) - The flight distance between these airports is 7,213 miles (11,608 kilometres). The direct flight time is roughly 16 hours 31 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Morotai Island (OTI) - The flight distance between these airports is 6,852 miles (11,028 kilometres). The direct flight time is roughly 15 hours 43 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Morotai Island (OTI) - The flight distance between these airports is 7,658 miles (12,324 kilometres). The direct flight time is roughly 17 hours 31 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Morotai Island (OTI) - The flight distance between these airports is 8,513 miles (13,700 kilometres). The direct flight time is roughly 19 hours 25 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Morotai Island (OTI) - The flight distance between these airports is 7,521 miles (12,104 kilometres). The direct flight time is roughly 17 hours 12 minutes.
Expert Help