Yanbu is Saudi Arabia’s best-kept coastal secret. Sitting on the Red Sea roughly 300 kilometres northwest of Jeddah, this ancient port city combines world-class diving, a beautifully restored Hejazi old quarter, and the Kingdom’s most spectacular annual flower festival into a destination that few international visitors have discovered. Whether you are planning a weekend beach escape from Jeddah or building a Red Sea itinerary into your Saudi Arabia travel guide, Yanbu deserves a prominent place on your route. With a population of around 371,000, the city is large enough to offer genuine infrastructure — international airport, chain hotels, well-maintained roads — but compact enough that you can reach the water, the old town, and the desert within minutes of each other.
Best Time to Visit: November to March (22–30°C, excellent diving visibility)
Getting There: Yanbu Airport (YNB) with domestic flights from Riyadh and Jeddah; 3-hour drive from Jeddah or 2.5-hour drive from Medina
Visa Required: Yes — tourist e-visa available for 63 nationalities
Budget: $70–$150 per day (mid-range); budget travellers can manage on $50
Must-See: Yanbu Historic District, Seven Sisters Reef (diving), Yanbu Flowers Festival (Jan–April)
Avoid: Visiting June–August when temperatures exceed 40°C and humidity is punishing
Why Visit Yanbu?
Most travellers to Saudi Arabia head straight for Riyadh, Jeddah, or AlUla — and understandably so. But Yanbu offers something none of those cities can match: uncrowded Red Sea reefs that rival anything in Egypt or the Maldives, a Hejazi old town where T.E. Lawrence (Lawrence of Arabia) once stayed, and a genuine working port city that has not been sanitised into a resort complex. Yanbu has served as a staging point on trade routes from Yemen to Egypt and the Mediterranean for at least 2,500 years. Spice traders, pilgrims bound for Medina, and Ottoman-era merchants have all passed through its harbour. The city played a direct role in the Arab Revolt of 1916–1918, when it served as a supply and operations base for Arab and British forces fighting the Ottoman Empire.
Today, Yanbu is also one of Saudi Arabia’s two major industrial cities, designated by royal decree in 1975 alongside Jubail in the Eastern Province. The Royal Commission for Jubail and Yanbu oversees Yanbu Al-Sina’iyah (Industrial Yanbu), which spans 606 square kilometres and includes the largest oil export port on the Red Sea coast. But do not let the industrial tag put you off — the industrial zone sits well south of the old city and tourist areas, and the coastline around Yanbu Al-Bahr (the historic and residential city) is pristine.

When to Visit Yanbu
Yanbu has a subtropical desert climate with hot summers and mild winters. Your visit timing depends on what you want to do, but November to March is the clear sweet spot for almost every activity.
Best Season: November to March
Daytime temperatures range from 22°C to 30°C, humidity is manageable, and the Red Sea water temperature hovers around 24–26°C. This is prime diving and snorkelling season, with underwater visibility often exceeding 20 metres. The Yanbu Flowers and Gardens Festival also falls within this window, typically running from late January through to March or April.
Shoulder Season: October and April
Still comfortable for most activities, with temperatures in the low 30s. Diving conditions remain good. April can push towards 35°C by late month but mornings and evenings are pleasant.
Avoid: June to August
August is the hottest month, with average highs of 40.4°C and lows that rarely drop below 27°C. Humidity compounds the heat. Rain is essentially non-existent from June through August. Unless you are working in the industrial city, there is no reason to visit during peak summer.
| Month | Avg High (°C) | Avg Low (°C) | Sea Temp (°C) | Rating |
|---|---|---|---|---|
| January | 28 | 14 | 24 | Excellent |
| February | 29 | 15 | 24 | Excellent |
| March | 31 | 17 | 25 | Excellent |
| April | 34 | 20 | 26 | Good |
| May | 37 | 23 | 28 | Hot |
| June | 39 | 25 | 29 | Very hot |
| July | 40 | 27 | 30 | Avoid |
| August | 40 | 27 | 31 | Avoid |
| September | 39 | 26 | 30 | Very hot |
| October | 36 | 23 | 28 | Good |
| November | 32 | 19 | 27 | Excellent |
| December | 29 | 16 | 25 | Excellent |
Getting to Yanbu
By Air
Yanbu Airport (IATA: YNB) sits just 8 kilometres from the city centre. It is a small but modern airport with year-round domestic flights on Saudi Arabian Airlines (Saudia) to Jeddah and Riyadh, and Flynas services to Dammam. International connections include Flydubai to Dubai, Qatar Airways to Doha, and seasonal services to Cairo, Alexandria, and Istanbul via Nesma Airlines, Air Cairo, Nile Air, and Turkish Airlines. Make sure you have your Saudi tourist e-visa sorted before booking flights — it is available online for citizens of 63 countries and takes minutes to process.
Tip: Taxis from Yanbu Airport to the city centre cost 50–70 SAR (approximately $13–$19). There is no public bus from the airport, so arrange a hotel transfer or use the taxi rank outside arrivals.
By Road from Jeddah
The drive from Jeddah to Yanbu takes roughly 3 hours via the coastal Highway 55. The road is excellent — flat, well-maintained, and lit for most of the route. If you are heading up the coast, consider a stop in Umluj, another emerging Red Sea destination roughly two hours north of Yanbu.
By Road from Medina
The drive from Medina to Yanbu covers approximately 240 kilometres and takes around 2.5 hours. Northwest Bus operates up to five daily services between Yanbu Bus Station and Al Madinah Bus Station, with tickets costing 68 SAR (normal class) to 86 SAR (VIP class).
Car Rental
Having your own vehicle is strongly recommended in Yanbu. The city is spread out, with the historic district, beaches, dive sites, and the industrial area all in different directions. Major rental companies including Budget, Hertz, and local operators are available at the airport and in the city centre. Check the Saudi Arabia airport guide for general car-rental tips.
Yanbu Historic District
The heart of old Yanbu — known locally as Yanbu Al-Bahr — is a compact labyrinth of coral-stone buildings, carved wooden doorways, and latticed balconies known as mashrabiyyas. This is the same Hejazi architectural tradition found in Jeddah’s historic Al Balad district, though on a more intimate scale. The two- and three-storey houses were built from Red Sea coral blocks, a construction technique that kept interiors cool in summer and gave the buildings their distinctive pinkish-grey hue.

Lawrence of Arabia’s House
The most famous building in the old quarter is the house where British intelligence officer T.E. Lawrence — Lawrence of Arabia — stayed in 1916 during the early stages of the Arab Revolt against the Ottoman Empire. Lawrence spent several days at the guest house of Abdul Qadir Al Abdo, then governor of Yanbu, using the city as a base while coordinating with Emir Faisal’s forces. The building has been restored by the Saudi Ministry of Tourism and is now open to visitors. It is a modest coral-stone structure, but the historical significance is considerable — it was from Yanbu that the revolt’s supply lines along the Red Sea coast were organised.
Heritage Museums
The Historic District contains around 100 heritage buildings, including traditional mosques, market buildings, and private residences. Notable stops include:
- Al Sayegh House of Arts — A gallery space housed in a restored traditional building, featuring photography, sculptures, and rotating exhibitions of local and regional art.
- Rawda Heritage Museum — A private collection of books, newspapers, stamps, and artefacts telling the story of Yanbu and the wider Hejaz region. Worth an hour of browsing.
- Traditional souq areas — The narrow alleyways around the old market still host small shops selling spices, textiles, and local crafts. The atmosphere is far more authentic than Jeddah’s heavily touristed Al Balad souqs.
Practical note: The Historic District is best explored on foot. Wear comfortable shoes with good grip — some alleys have uneven stone surfaces. Early morning or late afternoon provides the best light for photography and avoids midday heat.
Diving and Snorkelling in Yanbu
Yanbu is increasingly recognised as one of Saudi Arabia’s premier diving destinations, and for good reason. While Egypt’s Red Sea resorts have absorbed the bulk of international diving traffic for decades, Yanbu’s reef systems have benefited from relative obscurity. The result is pristine coral in exceptional condition, uncrowded dive sites, and marine life that has not been habituated to constant human contact. For a broader overview of diving across the Kingdom, see our Saudi Arabia diving guide.
Seven Sisters Reef
The crown jewel of Yanbu diving. The Seven Sisters is a collection of reef islands visible from the surface as turquoise patches against the deeper blue. The site supports extraordinary marine diversity, with hammerhead sharks patrolling the deeper waters year-round and the shallower sections carpeted with kaleidoscopic hard and soft corals. The reef system is accessible by boat from Yanbu’s harbour, typically a 30–45 minute ride depending on conditions.
Abu Galawa
Located within the Seven Sisters reef complex, Abu Galawa is considered one of the most beautiful individual dive sites in the Yanbu area. It features underwater grottos, dramatic drop-offs, and dense populations of barracuda, groupers, and several species of Red Sea sharks. Experienced divers rate this site among the best in Saudi Arabia.
Barracuda Beach
For snorkellers and less experienced divers, Barracuda Beach offers coral formations that begin close to shore. The marine life is remarkably varied even in the shallows — parrotfish, clownfish darting in and out of anemones, and the barracuda schools that give the site its name. This is an excellent option for families or anyone not ready for boat-based diving.
Dive Operators
Several operators run dive trips from Yanbu, including Yanbu Diving, which offers certification courses, guided dives, and snorkelling excursions for both Yanbu and Jeddah waters. Expect to pay approximately 300–500 SAR ($80–$135) for a two-tank boat dive, with equipment rental available. PADI Open Water certification courses typically run 1,500–2,000 SAR ($400–$530).
Diving season: November to March offers the clearest visibility (often 20–30 metres) with comfortable water temperatures around 24–26°C. Diving is possible year-round, but summer water temperatures above 30°C can stress some coral species and reduce the diversity of fish behaviour you will observe.

Beaches and Waterfront
Al Bahr Beach
Yanbu’s main public beach offers views across the Red Sea and a range of activities including horse riding along the shore, jet skiing, sailing, and scuba excursions. The beach is family-friendly, with designated picnic areas and seasonal food vendors. Water quality is generally excellent, though facilities are more basic than purpose-built resort beaches.
Yanbu Corniche
The city’s waterfront promenade stretches along the coast and is the social heart of Yanbu in the cooler months. Evening walks along the corniche are a local tradition, with families gathering at sunset. Small cafes and restaurants line sections of the walkway, and the views across the Red Sea towards the offshore reef islands are particularly striking at dusk.
Royal Commission Beaches
The industrial city area managed by the Royal Commission for Jubail and Yanbu maintains several clean, well-equipped beaches with facilities including changing rooms, shaded areas, and parking. These are popular with residents and tend to be quieter than the main city beaches, though they are located further south.
Yanbu Flowers and Gardens Festival
Every year, typically from late January into March or April, Yanbu transforms into a riot of colour for the Flowers and Gardens Festival — one of Saudi Arabia’s largest and most popular annual events. The 2026 edition runs through to 23 April, with the festival site open daily from 4 PM to 11 PM.
The scale is genuinely impressive. The festival has earned multiple Guinness World Records, including for the world’s largest flower carpet and, in 2024, the world’s largest flower basket, created in honour of King Salman bin Abdulaziz. Displays feature millions of flowers arranged in elaborate geometric patterns, themed gardens, and horticultural installations that draw visitors from across the Kingdom.
- Location: The festival grounds are located in the Yanbu Al-Bahr area, easily accessible from the city centre.
- Entry: Typically free or very low cost. Check the official festival website at yanbuflowerfestival.com.sa for current details.
- Best for: Families, photographers, and anyone visiting Yanbu between January and April. Evening visits are recommended when the gardens are illuminated.
Timing tip: If you can align your Yanbu visit with the Flowers Festival season (typically late January to mid-April), do so. It is a unique experience that adds significant value to the trip and is unlike anything else in Saudi Arabia.
Where to Stay in Yanbu
Yanbu offers a solid range of accommodation for all budgets, though it lacks the ultra-luxury resort options found in Jeddah or the Red Sea Project area. For a broader look at accommodation across the Kingdom, see our Saudi Arabia hotels guide.
Mid-Range and Chain Hotels
| Hotel | Category | From (per night) | Notes |
|---|---|---|---|
| Holiday Inn Yanbu | 4-star | $90 | Shopping district location, airport shuttle available, 8 km from airport |
| Novotel Yanbu | 4-star | $95 | Full-service spa with steam room and sauna, poolside bar |
| ibis Yanbu | 3-star | $70 | Reliable budget-chain option, no frills but consistently clean |
Beach and Resort Options
The Kempinski Hotel and Resort Sariya Yanbu offers direct beach access and family-friendly amenities including a children’s pool and complimentary children’s club services. It is the closest thing Yanbu has to a full beach resort experience.
Budget Accommodation
Budget travellers can find functional rooms from as low as $35–$50 per night. Furnished apartment units such as Al Bahar Furnished Units offer basic but clean accommodation from around $24 per night in the low season. The overall average hotel price in Yanbu is around $142 per night, but significant savings are available outside peak season (December–February) and during the quieter months of September–November.
Booking tip: September and November typically offer the cheapest hotel rates in Yanbu. Book well in advance if visiting during the Flowers Festival season (January–April), when demand spikes significantly.
Where to Eat in Yanbu
Yanbu’s food scene is shaped by its port heritage. Fresh seafood dominates, supplemented by authentic Saudi, Lebanese, Indian, and Turkish restaurants catering to the diverse population of the city and industrial zone.
Seafood
As a Red Sea port, Yanbu excels at fresh fish. Yanbu Al-Balad Fish Restaurant in the historic area is the standout, serving grilled fish, traditional seafood stews, and fried catch-of-the-day prepared with locally sourced ingredients. Al Marsah offers fresh grilled fish, prawns, and lobster in a waterfront setting.
Saudi and Arabic Cuisine
Ragheed Restaurant celebrates Saudi culinary heritage with fragrant spice blends and slow-cooked delicacies. For a broader Arabic menu including hummus, tabbouleh, and shawarma, Hawa Lebanon Restaurant serves reliable Lebanese classics.
International Dining
Yanbu’s large expatriate population has created demand for diverse international food. Indese Restaurant is popular for Indian and Pakistani cuisine with generous portions. Several Turkish restaurants operate in the city with authentic menus prepared by Turkish chefs. The Kempinski’s in-house restaurants offer Mediterranean-influenced fine dining for a special occasion.
Day Trips from Yanbu
Medina (240 km, 2.5 hours)
The Prophet’s Mosque and the city of Medina are an easy day trip from Yanbu. Note that non-Muslim visitors cannot enter the Haram area around the Prophet’s Mosque, but Medina has numerous other historical and cultural sites worth exploring. See our Prophet’s Mosque guide for details.
Umluj (200 km north, 2 hours)
Often called the “Maldives of Saudi Arabia” for its white-sand islands and crystal-clear lagoons, Umluj makes an excellent companion destination to Yanbu. The drive north along the coast is scenic, and Umluj’s island-hopping boat trips offer a different Red Sea experience from Yanbu’s reef diving.
Badr (150 km east)
The site of the historic Battle of Badr (624 CE), one of the most significant events in early Islamic history, lies roughly 150 kilometres east of Yanbu. The site includes a small museum and is of particular interest to visitors exploring Saudi Arabia’s Islamic heritage sites.
Practical Information
Money and Costs
Yanbu is moderately priced by Saudi standards. A mid-range daily budget of $70–$150 covers hotel accommodation, meals, and activities. Budget travellers staying in furnished apartments and eating at local restaurants can manage on $50 per day. Diving excursions are the main additional expense. The Saudi riyal (SAR) is pegged to the US dollar at 3.75 SAR per $1. ATMs are widely available, and most hotels and restaurants accept credit cards. For detailed currency information, see our Saudi Arabia currency guide.
Getting Around
There is no public transport system in Yanbu. Taxis and ride-hailing apps (Uber operates in Yanbu, though with fewer drivers than in major cities) are available for getting around. A rental car is the most practical option, especially if you plan to visit beaches, dive sites, or take day trips. Driving in Yanbu is straightforward — the city is flat, roads are well-marked, and traffic is light compared to Jeddah or Riyadh.
Safety
Yanbu is very safe for tourists. The city has a significant expatriate population due to the industrial sector, so residents are accustomed to foreign visitors. Standard Saudi laws and customs apply — dress modestly in public areas, be aware of prayer times when shops close briefly, and note that Saudi Arabia does not permit alcohol.
Connectivity
Mobile coverage is excellent throughout Yanbu, with strong 4G and 5G signals from STC, Mobily, and Zain. Pick up a local SIM at the airport or in the city — our Saudi Arabia SIM card guide explains the options and pricing.
How Long to Spend in Yanbu
For most visitors, two to three days is the right amount of time. This allows a day for the Historic District and old town, a day of diving or snorkelling, and time for the beach, corniche, and (if visiting in season) the Flowers Festival. If you are a dedicated diver, budget four to five days to properly explore the Seven Sisters and other reef systems. Yanbu also works well as a two-night stop on a broader Red Sea itinerary combining Jeddah, Yanbu, and Umluj.
Explore More Saudi Arabia Travel Guides
- Saudi Arabia Travel Guide 2026 — The complete guide to visiting the Kingdom
- Yanbu Overview — Quick-reference guide to Yanbu’s diving, beaches, and hidden coastal charm
- Umluj Travel Guide — Saudi Arabia’s “Maldives” and Yanbu’s coastal neighbour to the north
- Jeddah Al Balad — The UNESCO-listed historic district with shared Hejazi architecture
- Saudi Arabia Diving Guide — Every major dive site across the Kingdom’s Red Sea coast
- Saudi Arabia Visa Guide — Every visa type explained, including the tourist e-visa
- Saudi Arabia Hotels Guide — Where to stay across the Kingdom, from budget to luxury
- Medina Travel Guide — The Prophet’s city, just 2.5 hours from Yanbu