Nestled along the shores of the Red Sea, Yanbu is a charming city in Saudi Arabia that seamlessly blends modernity with historical charm. With its pristine beaches, vibrant markets, and captivating historical sites, Yanbu offers visitors a glimpse into the rich culture and heritage of the region. The city is renowned for its warm hospitality, picturesque waterfront promenades, and delicious seafood cuisine, making it a perfect destination for those seeking a relaxing coastal getaway. Whether exploring ancient ruins, strolling through bustling souks, or simply relaxing by the sea, Yanbu promises a memorable and enchanting travel experience.
The cheapest month to fly to Yanbu is typically in January.
The popular airports near Yanbu include Prince Abdul Mohsin Bin Abdulaziz Airport (YNB) and King Abdulaziz International Airport (JED).
The flight to Yanbu (YNB) is roughly 10 hours 27 minutes and 4,484 miles (7,217 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Yanbu from leading comparison sites using our search engine dashboard.
City park with colorful bird life & cafe
Beach park with swimming areas
Park
Park
Park
Cultural landmark
Beach Volleyball Court
Park
Tourist Attraction
Museum
Park
Archaeological Museum
Museum
Mosque
Pond
Theme Park
Island
Beach
Tourist Attraction
Theme Park
24 °C
Mon, 6 May 2024
Average Temperature
27°C
Jan
28°C
Feb
30°C
Mar
33°C
Apr
35°C
May
37°C
Jun
37°C
Jul
37°C
Aug
36°C
Sep
35°C
Oct
31°C
Nov
28°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Yanbu (YNB) - The flight distance between these airports is 4,484 miles (7,217 kilometres). The direct flight time is roughly 10 hours 27 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Yanbu (YNB) - The flight distance between these airports is 5,295 miles (8,521 kilometres). The direct flight time is roughly 12 hours 15 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Yanbu (YNB) - The flight distance between these airports is 4,320 miles (6,953 kilometres). The direct flight time is roughly 10 hours 6 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Yanbu (YNB) - The flight distance between these airports is 4,256 miles (6,850 kilometres). The direct flight time is roughly 9 hours 57 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Yanbu (YNB) - The flight distance between these airports is 5,061 miles (8,145 kilometres). The direct flight time is roughly 11 hours 44 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Yanbu (YNB) - The flight distance between these airports is 4,639 miles (7,466 kilometres). The direct flight time is roughly 10 hours 48 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Yanbu (YNB) - The flight distance between these airports is 5,209 miles (8,384 kilometres). The direct flight time is roughly 12 hours 4 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Yanbu (YNB) - The flight distance between these airports is 4,302 miles (6,924 kilometres). The direct flight time is roughly 10 hours 3 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Yanbu (YNB) - The flight distance between these airports is 4,422 miles (7,116 kilometres). The direct flight time is roughly 10 hours 19 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Yanbu (YNB) - The flight distance between these airports is 4,495 miles (7,234 kilometres). The direct flight time is roughly 10 hours 29 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Yanbu (YNB) - The flight distance between these airports is 4,463 miles (7,182 kilometres). The direct flight time is roughly 10 hours 25 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Yanbu (YNB) - The flight distance between these airports is 5,182 miles (8,340 kilometres). The direct flight time is roughly 12 hours.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Yanbu (YNB) - The flight distance between these airports is 5,262 miles (8,468 kilometres). The direct flight time is roughly 12 hours 11 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Yanbu (YNB) - The flight distance between these airports is 5,422 miles (8,726 kilometres). The direct flight time is roughly 12 hours 32 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Yanbu (YNB) - The flight distance between these airports is 5,470 miles (8,804 kilometres). The direct flight time is roughly 12 hours 39 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Yanbu (YNB) - The flight distance between these airports is 5,269 miles (8,479 kilometres). The direct flight time is roughly 12 hours 12 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Yanbu (YNB) - The flight distance between these airports is 4,548 miles (7,319 kilometres). The direct flight time is roughly 10 hours 36 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Yanbu (YNB) - The flight distance between these airports is 4,392 miles (7,068 kilometres). The direct flight time is roughly 10 hours 15 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Yanbu (YNB) - The flight distance between these airports is 5,308 miles (8,543 kilometres). The direct flight time is roughly 12 hours 17 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Yanbu (YNB) - The flight distance between these airports is 5,286 miles (8,507 kilometres). The direct flight time is roughly 12 hours 14 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Yanbu (YNB) - The flight distance between these airports is 5,260 miles (8,466 kilometres). The direct flight time is roughly 12 hours 11 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Yanbu (YNB) - The flight distance between these airports is 5,129 miles (8,255 kilometres). The direct flight time is roughly 11 hours 53 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Yanbu (YNB) - The flight distance between these airports is 5,235 miles (8,425 kilometres). The direct flight time is roughly 12 hours 7 minutes.
Expert Help
Choose Site / Currency