Skip to main content
SATS
Guide · Airports

Domestic flights in Saudi Arabia: airlines, airports and transfers

Saudia, flynas and flyadeal fly domestic routes in Saudi Arabia, linking the main cities with regional airports such as Abha, Tabuk and AlUla; check routes, schedules and fares with each airline. Flying saves the most time on long legs such as Riyadh to Jeddah, 950 km by road, and a pre-booked airport taxi at either end starts from SAR 60 per car.

Updated · Saudi Arabia Taxi Services

How do domestic flights in Saudi Arabia work?

Domestic flights in Saudi Arabia link the big cities with regional airports across a very large country. Road distances are long: Riyadh to Jeddah is 950 km, about 9 h with breaks, and Riyadh to Tabuk is 1351 km. On legs like these, a flight saves most of a day.

Three airlines fly domestic routes: Saudia, flynas and flyadeal. Routes, timetables, fares and baggage rules change, so check them with the airline before you plan around a flight. This guide covers the airports, the fly-or-drive question and the transfers at each end. It does not list airfares.

Which airlines fly domestic routes?

Which airline flies a route, and how often, changes from season to season. Search the airlines' own websites for your dates, and read the baggage section of your fare before you pack, especially if you are carrying Zamzam water. Domestic airlines set their own Zamzam rules, so ask before you fly.

AirlineWhat to check with the airlineGood to know
SaudiaRoutes, schedule, fare type and checked baggageThe national airline; book on its website or app, or through a travel agent
flynasRoutes, schedule, what your fare includes, baggageA low-cost airline; check which extras, such as checked bags, your fare includes
flyadealRoutes, schedule, what your fare includes, baggageA low-cost airline; check which extras, such as checked bags, your fare includes

Main Saudi airports with domestic flights

These airports all have domestic flights. Drive times are to the centre of the city each airport serves, and fares are per car for an economy sedan.

AirportCodeServesDrive to the centreTaxi from
Jeddah AirportJEDJeddah25 minSAR 60
Riyadh AirportRUHRiyadh40 minSAR 60
Dammam AirportDMMDammam40 minSAR 70
Madinah AirportMEDMadinah25 minSAR 60
Taif AirportTIFTaif30 minSAR 60
Yanbu AirportYNBYanbu15 minSAR 60
Tabuk AirportTUUTabuk15 minSAR 60
Abha AirportAHBAbha30 minSAR 60
Jazan AirportGIZJazan10 minSAR 60
AlUla AirportULHAlUla35 minSAR 60
Al Ahsa AirportHOFHofuf (Al Ahsa)20 minSAR 60
Qassim AirportELQBuraydah30 minSAR 60
Ha'il AirportHASHa'il15 minSAR 60

Other airports you may fly into

Red Sea International Airport serves the Red Sea Project resorts on the coast between Al Wajh and Umluj, and NEOM Bay Airport handles NEOM staff and contractor flights. Other cities and towns, including Najran, Bisha, Al Bahah, Arar, Sakaka and Sharurah, have domestic airports too.

We cover all 27 Saudi airports, so ask for a fixed fare from any of them. Send the airport, your flight number and your destination on WhatsApp and we reply within 5 minutes.

Fly or drive? Common domestic trips compared

A flight is quicker in the air, but you also need time to reach the airport, check in, collect bags and get to your hotel. On shorter trips the road can match the flight door to door, especially for a family that would otherwise buy several tickets. Our Jeddah to Madinah flight and taxi comparison works through one example.

TripBy roadRoad timeTaxi from (economy, per car)Our suggestion
Riyadh to Tabuk1351 km14 h 50 minSAR 2,300Fly
Riyadh to Jeddah950 km9 hSAR 1,620Fly, unless you are moving with lots of luggage or pets
Jeddah to Abha687 km8 h 20 minSAR 1,170Fly; by road it is a full day
Riyadh to Dammam400 km4 hSAR 680Road or train; compare door to door
Riyadh to Buraydah330 km3 h 30 minSAR 570Road or train for families
Jeddah to Madinah420 km4 hSAR 720Road suits families with Umrah luggage
Madinah to AlUla350 km3 h 30 minSAR 600Usually road; flights are limited

What do you need for a domestic flight?

  • ID: visitors normally use their passport, and residents their Iqama or national ID. Check which documents your airline accepts.
  • Your booking reference and the airline's app, so you see any change to the time or gate.
  • Check-in: each airline sets its own cut-off time. Check yours and arrive with time to spare.
  • Bags: check what your fare includes before you pack, and add extra bags in advance if the airline allows it.
  • Terminal: large airports such as Riyadh have several terminals. Your ticket shows yours, and our guide to Riyadh airport terminals explains the layout.

Flying to Jeddah or Taif for Umrah from another Saudi city

If you fly from Riyadh, Dammam or another city to Jeddah for Umrah, the flight crosses a Miqat before landing, just as international flights do. Most scholars advise entering Ihram before that point, so many pilgrims change before boarding. Ask a scholar you trust about your own case; our Miqat guide covers both the road and the air.

Taif lies outside the Miqat boundary. If you fly to Taif, you can enter Ihram at Qarn al-Manazil on the road down to Makkah, and your driver stops there at no extra charge.

Transfers at both ends of your flight

Send us both flight numbers and we book the ride to your departure airport and the pickup when you land, each at a fixed per-car fare. The driver tracks the arriving flight and waits free for 60 minutes after landing, so a late departure costs nothing extra.

Meeting points differ by airport. At Madinah the driver waits opposite the SIM card kiosks, at Dammam next to the car rental desks and at Abha opposite the taxi rank. Rides at night (00:00–05:00) carry a 20% surcharge, shown in your quote.

Questions readers ask

Can I connect from an international flight to a domestic flight?

Yes. You pass immigration at your first Saudi airport. Whether your bags are checked through to the domestic flight depends on your ticket, so ask the airline, and leave plenty of time between flights booked separately.

Do I need a visa to fly within Saudi Arabia?

No separate visa is needed for a domestic flight, but you must be in the country on a valid visa or residence permit and carry your ID.

Can a taxi take me between cities instead of flying?

Yes. We run fixed-fare intercity trips across the Kingdom, with rest and prayer stops included. Riyadh to Dammam, for example, is 400 km and costs from SAR 680 per car.

What if my domestic flight is cancelled or moved?

Message us the new flight number on WhatsApp. Changes are free whenever possible, and cancellation is free up to 24 hours before pickup.

Are domestic airfares fixed?

Airfares are set by the airlines and change, so check the airline for today's price. Our taxi fares are different: fixed per car and agreed before the ride.

Book your ride

Fixed per-car fares, licensed drivers, free cancellation up to 24 hours before pickup.