Saudi Arabia is a vast country — roughly the size of Western Europe — and flying between its major cities is almost always the most practical option. Whether you are travelling from Riyadh to Jeddah, heading up to NEOM in Tabuk province, exploring the ancient ruins of AlUla, or making your way down to the cool mountain air of Abha, a well-priced domestic flight will save you many hours on the road. This guide covers everything you need to know: the airlines that fly domestically, the airports they serve, realistic fare ranges, baggage rules, booking strategies, and practical tips for navigating Saudi airports. For a full overview of travelling in the Kingdom, start with the Saudi Arabia Travel Guide 2026.
Main Airlines: Saudia, flynas, flyadeal, Riyadh Air (international-focused, limited domestic)
Busiest Routes: Riyadh–Jeddah, Riyadh–Dammam, Jeddah–Dammam, Riyadh–Medina, Riyadh–AlUla
Visa Required: Yes — tourist e-visa required for most nationalities
Cheapest Fares: From SAR 99–209 one-way on budget carriers during promotions; SAR 200–500 typical for popular routes
Best Booking Window: 2–4 weeks ahead for best prices; 6–8 weeks ahead during Ramadan, Eid and Hajj season
Avoid: Booking without checking both flynas and flyadeal — the cheapest fare is rarely on just one platform

The Domestic Airline Landscape in 2026
Three carriers dominate Saudi Arabia’s domestic network: Saudia (the national flag carrier), flynas (the largest low-cost carrier), and flyadeal (Saudia’s ultra-low-cost subsidiary). Together they cover the full spectrum from full-service to bare-bones budget travel. A fourth carrier, Riyadh Air, launched commercial operations in 2025 and is focused primarily on international routes, with only limited domestic service (Jeddah from Riyadh) on its current schedule.
Saudi Arabia’s General Authority of Civil Aviation (GACA) has positioned 2026 as a year of significant network expansion, with over 30 new routes announced across the Kingdom’s carriers as part of the Vision 2030 aviation strategy, which targets 330 million passengers annually by 2030.
Saudia — The Full-Service Option
Saudia (IATA: SV) is the Kingdom’s national carrier, headquartered in Jeddah and operating out of all major Saudi airports. It serves the broadest domestic network of any single carrier, connecting cities large and small across the Kingdom. On busy trunk routes like Riyadh–Jeddah, Saudia runs multiple daily departures with its mainline fleet of Airbus A320 family aircraft and Boeing 787 Dreamliners. On thinner routes to cities like Abha, AlUla, Qaisumah and Najran, Saudia often provides the only full-service option.
Saudia operates a tiered fare structure — Saver, Basic, Semi-Flex, and Flex — with checked baggage included from the Basic tier upward. The airline’s loyalty program, Al-Fursan, is worth joining if you plan to fly repeatedly within the Kingdom, as miles accumulate quickly on even short domestic hops.
Key facts about Saudia:
- More than 100 destinations served globally, including all major Saudi domestic airports
- Operates 48-hour online check-in for domestic flights (closes 45 minutes before departure)
- Business class available on some domestic routes (mainly Riyadh–Jeddah and Riyadh–Dammam)
- Receiving over 100 new aircraft across 2026–2027 as part of a major fleet expansion
- Fares from approximately SAR 180–600 one-way on most domestic routes
- Riyadh (RUH), Jeddah (JED), Dammam (DMM), Medina (MED)
- Abha (AHB), Al-Baha (ABT), Tabuk (TUU), Taif (TIF)
- AlUla (ULH), Yanbu (YNB), Ha’il (HAS), Gassim / Qassim (ELQ)
- Jizan (GIZ), Najran (EAM), Al-Jawf (AJF), Turaif (TUI)
- Saver fare: No free checked baggage (purchase separately)
- Basic fare: 1 piece, maximum 23 kg
- Semi-Flex fare: 2 pieces, maximum 23 kg each
- Flex fare: 2 pieces, maximum 23 kg each
- Basic fare: No checked baggage included
- Plus fare: 1 piece, maximum 20 kg
- Premium fare: 2 pieces, maximum 20 kg each
- Airline websites directly: saudia.com, flynas.com, flyadeal.com — usually the cheapest channel for each airline
- Aggregators: Google Flights, Skyscanner, Cleartrip, Wego and Almosafer show multiple airlines side by side — useful for comparing
- Saudia app: Allows digital boarding passes and seat selection; Saudia’s app is well rated and widely used in the Kingdom
- flynas and flyadeal apps: Both have functional mobile apps with app-only promotional fares occasionally available
- Saudi National Day (September 23) — both flynas and flyadeal typically run multi-day sales
- Saudi Founding Day (February 22) — smaller but worthwhile promotions
- GITEX/tech and tourism events — flyadeal runs app-linked promotions
- Off-peak mid-week travel — Tuesday and Wednesday departures are generally the cheapest days on popular routes
- Saudia: Opens 48 hours before departure; closes 45 minutes before departure for domestic flights. Available via website and app. Digital boarding passes are accepted at Saudi airports.
- flynas: Opens 24 hours before departure. Available via website and app.
- flyadeal: Opens 24 hours before departure. App check-in is the most straightforward option.
- Saudi Arabia Travel Guide 2026 — The complete guide to visiting the Kingdom
- Renting a Car in Saudi Arabia — Requirements, costs and best companies
- Saudi Arabia Land Border Crossings — UAE, Jordan, Kuwait and Bahrain
- King Fahd Causeway — Crossing between Saudi Arabia and Bahrain
- Saudi Arabia Visa Guide — Every visa type explained
- Saudi Arabia Hotels Guide — Best hotels and resorts across the Kingdom
flynas — The Low-Cost Leader
flynas (IATA: XY) is Saudi Arabia’s largest low-cost carrier and the most important airline for budget-conscious domestic travellers. It serves 16 domestic destinations and operates over 2,000 weekly flights across its full network. flynas operates five domestic bases — Riyadh, Jeddah, Dammam, Medina and Abha — giving it strong frequency on the most popular city-pair routes.
flynas fares are competitive: promotional one-way fares start as low as SAR 99 during sale events, and typical fares on popular routes like Riyadh–Jeddah hover around SAR 209–350 when booked a few weeks ahead. The airline’s basic fares do not include checked baggage; this must be purchased separately, making it essential to factor in baggage fees when comparing prices against Saudia.
flynas domestic destinations include:
A notable development in 2026: flynas has launched new routes from its Abha base to Riyadh, Dammam, Jeddah, Medina and Tabuk, making it significantly easier and cheaper to reach the Asir highlands from the main population centres.
flyadeal — The Ultra-Low-Cost Option
flyadeal (IATA: F3) is a wholly owned subsidiary of the Saudia Group, operating as an ultra-low-cost carrier on domestic routes and a growing number of short-haul regional services. The airline expanded its network by 66% in recent years and recorded a 33% rise in passenger numbers, reflecting strong demand for low-fare domestic travel.
flyadeal is particularly useful for connecting smaller Saudi cities not well served by flynas. Recent route additions include Madinah services to Jazan, Tabuk, Al Hofuf and Abha. The airline also launched a four-times-weekly Riyadh–NEOM Bay (NUM) service, connecting King Khalid International Airport with Neom Bay Airport in Tabuk province — a route designed for workers and tourists heading to the NEOM megaproject site.
flyadeal operates a single-class, all-economy Airbus A320 fleet. Like flynas, its base fares exclude checked baggage. The lowest promotional fares are occasionally available from around SAR 55, though typical fares fall in the SAR 200–450 range on most routes.
Riyadh Air — The New Entrant
Riyadh Air (IATA: RX) is a new PIF-backed carrier that operated its first flights in 2025 and entered commercial service in early 2026. Its initial network of 15 destinations is almost entirely international, with confirmed routes to Cairo, Dubai and London Heathrow and slot filings for Bangkok, Kuala Lumpur, Mumbai and European capitals. Domestically, Riyadh Air currently flies only between Riyadh (RUH) and Jeddah (JED). This is expected to expand, but the airline is taking a cautious approach to domestic competition in 2026.

Domestic Airport Guide
Saudi Arabia has 29 commercial airports, including 13 classified as international. The table below covers every airport you are likely to use as a domestic traveller, along with the airlines serving each and key practical notes.
| Airport | IATA | City / Region | Main Airlines | Notes |
|---|---|---|---|---|
| King Khalid International Airport | RUH | Riyadh | Saudia, flynas, flyadeal, Riyadh Air | Busiest domestic hub; 35 km north of city centre; 5 terminals |
| King Abdulaziz International Airport | JED | Jeddah | Saudia, flynas, flyadeal, Riyadh Air | New Terminal 1 opened 2018; handles both domestic and international; 19 km north of city |
| King Fahd International Airport | DMM | Dammam / Eastern Province | Saudia, flynas, flyadeal | World’s largest airport by land area; serves Dammam, Khobar and Dhahran; see Dammam Travel Guide |
| Prince Mohammad bin Abdulaziz International Airport | MED | Medina | Saudia, flynas, flyadeal | Major hub for Hajj and Umrah traffic; expanded capacity for pilgrims |
| Abha International Airport | AHB | Abha / Asir | Saudia, flynas | Gateway to the Asir highlands; flynas launched Abha base in 2026 |
| AlUla International Airport (Prince Abdul Majeed bin Abdulaziz Airport) | ULH | AlUla | Saudia, flynas | 11 weekly flights from Riyadh alone; gateway to Hegra and Elephant Rock; see AlUla Travel Guide |
| Tabuk Regional Airport | TUU | Tabuk | Saudia, flynas, flyadeal | Gateway to northwest Saudi; connecting point for NEOM visitors before Neom Bay Airport opened |
| Neom Bay Airport | NUM | NEOM / Tabuk Province | flyadeal, Saudia | Serves the NEOM megaproject; flyadeal operates RUH–NUM and DMM–NUM; see Tabuk Travel Guide |
| Ha’il Regional Airport | HAS | Ha’il | Saudia, flynas | Northern plateau; useful for travellers combining AlUla and Ha’il |
| Qassim International Airport | ELQ | Buraydah / Qassim | Saudia, flynas | Central region hub; serves the agricultural heartland between Riyadh and Medina |
| Yanbu Airport | YNB | Yanbu | Saudia, flynas | Industrial port city on the Red Sea; connections from Riyadh and Jeddah |
| Jizan Regional Airport | GIZ | Jizan / Jazan | Saudia, flynas, flyadeal | Southernmost hub; gateway to Farasan Islands; new flyadeal Medina–Jizan route added 2026 |
| Najran Domestic Airport | EAM | Najran | Saudia, flynas | Remote southern city near Yemen border; limited frequency |
| Taif Regional Airport | TIF | Taif | Saudia, flynas | Mountain resort city east of Mecca; peak demand during summer season |
Key Domestic Routes: Flight Times and Fare Ranges
The table below provides verified route data including approximate flight times and realistic fare ranges based on published fares as of early 2026. Budget fares require advance booking and may not include checked baggage.
| Route | Flight Time | Airlines | Budget Fare (SAR) | Standard Fare (SAR) |
|---|---|---|---|---|
| Riyadh (RUH) — Jeddah (JED) | ~1 hr 10 min | Saudia, flynas, flyadeal, Riyadh Air | 199–209 | 350–600 |
| Riyadh (RUH) — Dammam (DMM) | ~55 min | Saudia, flynas, flyadeal | 199–250 | 300–500 |
| Riyadh (RUH) — Medina (MED) | ~1 hr 20 min | Saudia, flynas, flyadeal | 200–280 | 350–550 |
| Jeddah (JED) — Dammam (DMM) | ~1 hr 30 min | Saudia, flynas | 220–300 | 380–600 |
| Riyadh (RUH) — Abha (AHB) | ~1 hr 25 min | Saudia, flynas | 240–350 | 400–650 |
| Riyadh (RUH) — AlUla (ULH) | ~1 hr 55 min | Saudia, flynas | 250–350 | 420–700 |
| Riyadh (RUH) — Tabuk (TUU) | ~1 hr 50 min | Saudia, flynas, flyadeal | 230–320 | 380–600 |
| Riyadh (RUH) — NEOM Bay (NUM) | ~2 hr 15 min | flyadeal, Saudia | 280–400 | 450–700 |
| Dammam (DMM) — Medina (MED) | ~1 hr 30 min | Saudia, flynas, flyadeal | 319–400 | 450–650 |
| Jeddah (JED) — Abha (AHB) | ~1 hr 10 min | Saudia, flynas | 220–300 | 370–580 |
| Jeddah (JED) — AlUla (ULH) | ~1 hr 25 min | Saudia, flynas | 240–340 | 400–650 |
Note on fares: Prices are indicative based on published fares from Saudia, flynas and flyadeal in early 2026. Budget fares on flynas and flyadeal typically exclude checked baggage. Prices increase significantly during Eid al-Fitr, Eid al-Adha, Ramadan and Hajj season. Always compare prices across all three carriers before booking.
Airline Comparison: Which Carrier Should You Choose?
| Feature | Saudia | flynas | flyadeal |
|---|---|---|---|
| Cabin classes | Economy + Business (select routes) | Economy only | Economy only |
| Carry-on included | Yes (7 kg) | Yes (7 kg) | Yes (7 kg) |
| Checked baggage | Included from Basic fare (23 kg) | Add-on only on Basic fares | Add-on only |
| Meal on board | Yes (short domestic snack) | Buy on board | Buy on board |
| Online check-in | Opens 48 hr before; closes 45 min before | Opens 24 hr before | Opens 24 hr before |
| Frequent flyer program | Al-Fursan | nasmiles | None (Saudia Group Al-Fursan) |
| Domestic destinations | All major cities + secondary routes | 16 domestic cities | Major cities + select secondary routes |
| Best for | Reliability, baggage, secondary cities | Price, network breadth | Price, specific routes not on flynas |

Baggage Policies in Detail
Saudia Baggage Rules
Saudia’s carry-on allowance is one piece up to 7 kg with maximum dimensions of 56 x 45 x 25 cm for all fare types, plus a small personal item (laptop bag or handbag) that fits under the seat in front. For checked baggage on domestic flights:
Excess baggage fees apply per kilogram beyond the allowance. Saudia’s maximum dimension for any single checked bag is 62 linear inches (158 cm total of length + width + height).
flynas Baggage Rules
flynas allows one cabin bag up to 7 kg with maximum dimensions of 56 x 36 x 23 cm, plus one small personal item under the seat. Checked baggage is not included in the Basic fare and must be purchased at the time of booking — it is significantly cheaper to add baggage during booking than at the airport or online closer to departure.
Practical tip: If you are travelling with a full suitcase on flynas, always add checked baggage at the time of booking. Adding it at the airport is approximately 2–3 times more expensive than pre-purchasing it online.
flyadeal Baggage Rules
flyadeal’s policy mirrors flynas in key respects. One carry-on bag is permitted up to 7 kg; checked baggage is an optional add-on. The airline’s maximum cabin bag size is 55 x 38 x 20 cm. Oversized or overweight cabin bags will be checked at the gate at a higher fee. As with flynas, buying baggage allowance at the time of booking — rather than at the airport — produces the lowest price.
Booking Your Domestic Flight: Step-by-Step Strategy
Where to Book
You can book domestic Saudi flights through:
Best Booking Windows
For most domestic routes, booking 2–4 weeks in advance produces good prices. For travel during Ramadan, Eid al-Fitr and Eid al-Adha, it is advisable to book 6–8 weeks ahead. These are the periods when every Saudi family wants to travel simultaneously, and fares on the Riyadh–Jeddah and Riyadh–Dammam routes can triple in price within days.
Last-minute fares on domestic routes are rarely a bargain in Saudi Arabia, unlike some Western markets where unsold seats are discounted heavily close to departure.
Promotional Fares and Flash Sales
Both flynas and flyadeal run regular promotional sales. flynas promotional fares start as low as SAR 99 one-way on domestic routes during flash sales, typically announced via the airline’s app and email newsletter. Key sale windows include:
Seat Selection
Seat selection is free or very low cost on Saudia when booking directly and choosing preferred seats early. On flynas and flyadeal, advance seat selection is a paid add-on — if you are travelling as a family or group and need to sit together, budget for this or check in online as soon as the window opens to claim adjacent seats at no cost during online check-in.
Check-In: Online, App and Airport
Online and App Check-In
All three airlines offer online check-in:
If you have checked baggage, you still need to visit a bag drop counter at the airport even after completing online check-in — but you skip the full check-in queue and only need the bag drop queue, which moves considerably faster.
Airport Check-In Counters
Check-in counters at Saudi airports open 6 hours before departure for all three airlines and close 1 hour before departure. For domestic flights, arriving 2 hours before departure is the recommended minimum. During peak Hajj and Eid periods, 3 hours is safer at Jeddah and Medina airports, which handle enormous passenger volumes.
All Saudi airports use standard identity document verification. Saudi nationals can use their national ID card; foreign nationals must present their passport. Having your Saudi tourist visa (e-visa) accessible on your phone is also advisable — airport staff occasionally check it. If you have not yet sorted your entry permission, the Saudi Arabia Visa Guide covers every visa type available to tourists.
Airport Security and Boarding
Saudi airport security follows standard international procedures. Departure gates close 20 minutes before scheduled departure, and airlines — particularly flynas and flyadeal — enforce this strictly. Give yourself adequate time to clear security, especially at Jeddah and Riyadh during peak hours where queues can be substantial.
Prayer time announcements are broadcast at Saudi airports, and some airport operations briefly pause during prayer — factor this into your timing if your gate closes within 15 minutes of a prayer call, particularly at smaller airports.
Getting to and from Saudi Airports
Riyadh (RUH)
King Khalid International Airport sits 35 km north of central Riyadh. The Riyadh Metro (Line 6) connects the airport to the city centre — this is the most cost-effective option. Taxis and ride-share services (Careem, Uber, InDrive) are widely available outside arrivals. The taxi fare to central Riyadh runs approximately SAR 80–120 depending on traffic. For accommodation recommendations in Riyadh, the Saudi Arabia Hotels Guide has a full breakdown by area and budget.
Jeddah (JED)
King Abdulaziz International Airport is 19 km north of Jeddah city centre. There is no metro rail connection; ground transport options are taxis, Careem and Uber. Expect to pay SAR 60–100 to central Jeddah depending on traffic. The airport’s new Terminal 1 (opened 2018) handles both domestic and international departures and is well-organised. At the height of Hajj and Umrah season, the airport operates at maximum capacity — arriving early is essential.
Dammam (DMM)
King Fahd International Airport is one of the world’s largest by land area but operates relatively moderate passenger volumes compared to Riyadh and Jeddah. It is located approximately 20 km northwest of Dammam and 25 km from Al-Khobar. Taxis and Careem are the primary ground transport options. For more on the Eastern Province, see the Dammam and Al-Khobar Travel Guide.
AlUla (ULH)
AlUla Airport is approximately 20 km from the town of AlUla. The airport is small but modern, befitting AlUla’s status as a flagship Vision 2030 tourism destination. There is no public transport from the airport — most visitors pre-arrange a transfer through their accommodation or the Experience AlUla concierge service. Car rental is available at the airport through a small number of operators. Detailed guidance on getting around AlUla is in the AlUla Travel Guide.
Driving tip: Several domestic routes — notably Riyadh to Dammam — are well served by Saudi Arabia’s excellent highway network and are perfectly viable road trips. If you prefer driving, the Renting a Car in Saudi Arabia guide covers everything you need, from the international driving permit requirement to GPS and fuel stops. For travellers entering from neighbouring countries by land, the Saudi Arabia Land Border Crossings guide provides full crossing procedures for the UAE, Jordan, Kuwait and Bahrain.
Practical Tips for Flying Domestically in Saudi Arabia
Booking Multi-City Itineraries
If your trip involves visiting multiple cities — say Riyadh, then AlUla, then Abha, then Jeddah for departure — it is worth planning a one-way flight itinerary rather than booking return flights and backtracking. Saudi Arabia’s domestic network is well connected enough that multi-city routing by air is feasible and often cheaper than round-trips with position changes.
Booking multi-city itineraries on flynas and flyadeal requires separate one-way bookings, as neither airline offers a native multi-city booking interface. Saudia offers multi-city booking on its website.
Prayer Times on Board
Saudi Arabian airlines broadcast the Qibla direction (the direction of Mecca) on in-flight screens. On Saudia, the flight attendant announcement will also note prayer times relevant to the current flight. Non-Muslim passengers should be aware that some delays may occur around prayer times, though this is uncommon on domestic flights due to their short duration.
Alcohol Policy
Saudi Arabia is a dry country. No alcoholic beverages are served on domestic (or international) Saudi Arabian flights, and none may be brought on board as carry-on. This applies to all airlines operating within the Kingdom, including international carriers on domestic routing.
Dress Code at the Airport
Saudi airports do not formally enforce a dress code for tourists beyond the general public modesty standard in the Kingdom. Women are no longer required to wear an abaya in airports or on domestic flights as of the 2019 social reforms. Modest, comfortable clothing is appropriate — the airport environment is air-conditioned.
Currency and Payments
Booking online requires a credit or debit card. All major international cards (Visa, Mastercard, Amex) are accepted on airline websites. At airport check-in counters and cafes, contactless payment (Mada, Visa, Apple Pay) is widely accepted. Cash (Saudi Riyal, SAR) is useful as a backup.
Language
English signage is comprehensive at all major Saudi airports. All three domestic carriers operate in both Arabic and English on their websites and apps. Boarding announcements are made in Arabic first, then English.
Connectivity During Hajj and Umrah Season
Medina airport (MED) and, to a lesser extent, Jeddah airport (JED) operate under enormous pressure during Hajj (late April–early May 2026 Hajj season) and during peak Umrah months (Ramadan and Dhul Hijja). Domestic routes to and from these airports may experience delays and reduced availability. Book well in advance and consider alternative routings if your travel overlaps with these periods.

Route Spotlight: The Routes Worth Flying
Riyadh to Jeddah — Saudi Arabia’s Busiest Air Corridor
The 950 km Riyadh–Jeddah corridor is by far the most heavily trafficked domestic route in the Kingdom. All four carriers serve it, with Saudia, flynas and flyadeal running multiple daily departures. The drive takes roughly 9–10 hours on the Highway 40 motorway; flying takes just over an hour. At the lowest promotional fares from flynas, this route can cost as little as SAR 199 one-way. Given the disparity in travel time, flying is almost universally preferred by both tourists and business travellers.
Riyadh to AlUla — The Archaeology Express
Two airlines — Saudia and flynas — operate 11 weekly flights between Riyadh and AlUla, with a flight time of approximately 1 hour 55 minutes. This route is the most practical way to reach the ancient Nabataean city of Hegra, Elephant Rock, and the wider AlUla heritage zone. The only other realistic option is a 10–12 hour drive. Fares typically start around SAR 250 one-way on flynas. Weekend flights fill quickly in the cooler months (October–March), which is peak season in AlUla — book at least 3–4 weeks ahead.
Riyadh to Abha — Gateway to the Asir Highlands
The flight from Riyadh to Abha airport takes approximately 1 hour 25 minutes, compared to a 10+ hour drive south through the Asir mountain range. flynas significantly increased frequency on this route in 2026 after establishing Abha as its fifth domestic base. The Asir highlands offer a cool mountain climate, lush green wadis and the Rijal Almaa heritage village — a complete contrast to the desert cities of central Saudi Arabia. See the Abha and Asir Travel Guide for what to do once you land.
Any City to NEOM Bay — The Frontier Route
flyadeal’s new Riyadh–NEOM Bay (RUH–NUM) and Dammam–NEOM Bay routes represent a significant development for travellers curious about the NEOM megaproject zone in Tabuk province. The flight from Riyadh to Neom Bay Airport takes approximately 2 hours 15 minutes. The route operates four times weekly and arrives at a modern coastal airport purpose-built to serve the NEOM project. From Neom Bay, the area around Sharma and the nascent Sindalah Island development are accessible. For context on the wider Tabuk region, the Tabuk Travel Guide covers the full northwest Saudi picture.
Frequent Flyer Programmes
Saudia Al-Fursan
Al-Fursan is Saudia’s frequent flyer programme, with four tiers: Blue, Silver, Gold and Platinum. Miles are earned on domestic and international Saudia flights as well as on SkyTeam partner airlines (Saudia is a full SkyTeam member). Miles can be redeemed for free flights, upgrades and partner rewards. For regular domestic travellers in Saudi Arabia, even a handful of short domestic flights each year can accumulate enough miles for a free ticket on a busier route.
flynas nasmiles
flynas operates the nasmiles loyalty programme. Points are earned on flynas flights and redeemable against future flights. The programme is simpler than Al-Fursan with fewer redemption options but is worth using if flynas is your primary carrier for domestic travel.