Trusted by 10M+ travelers ✓ 450+ airlines ✓ Last minute Flight Deals
Travel comfortably from the capital to the cool highlands with frequent Riyadh to Abha flights, a popular domestic route ideal for quick getaways, leisure travel, and planned trips. Covering approximately 856 km with an average flight time of around 1 hour 35 minutes, this short journey makes reaching Abha’s scenic mountain setting both fast and convenient.
Depart from King Khalid International Airport (RUH) and arrive at Abha International Airport (AHB), with about 70 weekly flights operated by trusted airlines such as Saudia, flynas, and flyadeal, offering flexible schedules and multiple fare options.
On this page, travellers can easily check Riyadh to Abha flight ticket prices, compare airlines, and review baggage allowances, cabin classes, and timing differences before booking. Use smart filters, explore price trends, and secure one of the cheapest flights in just a few steps.
With over 5 million travellers trusting Almosafer, you can plan your journey knowing you’re booking with a platform recognized for reliability and transparency.
Flynas
5:55 AMRUH
Duration
1h 40m7:35 AMAHB
Flynas
6:20 AMRUH
Duration
1h 40m8:00 AMAHB
Flynas
5:00 AMRUH
Duration
1h 40m6:40 AMAHB
Flynas
2:40 PMRUH
Duration
1h 40m4:20 PMAHB
Flynas
11:00 AMRUH
Duration
1h 40m12:40 PMAHB
Flynas
8:10 PMRUH
Duration
1h 40m9:50 PMAHB
Flynas
1:25 PMRUH
Duration
1h 40m3:05 PMAHB
Flynas
6:50 PMRUH
Duration
1h 40m8:30 PMAHB
flyadeal
11:35 AMRUH
Duration
1h 45m1:20 PMAHB
flyadeal
3:10 PMRUH
Duration
1h 45m4:55 PMAHB
February
January
43 %
Average price over the last year
30 %
Average price over the last year
Friday
Wednesday
⃀ 428.27
Average price over the last two weeks
⃀ 477.11
Average price over the last two weeks
Almosafer offers the cheapest flight prices from Riyadh to Abha. You can also use Almosafer's price filter, sort your results by price, and fly on a weekday or early in the morning/late at night to get the cheapest flight.
To catch the best flight deals from Riyadh to Abha, be flexible with your travel dates, book in advance, and consider flying with a budget airline.
Choosing the best airline for a flight from Riyadh to Abha depends on your preferences for comfort, service, and budget. Below is a 2026 overview of the main domestic airlines operating flights between Riyadh and Abha.
Information Source: Prepared by our travel specialists using data obtained from official airline channels and verified travel booking systems.
fly from Riyadh to Abha at the best prices. Saudi Arabian Airlines offers this trip for about ⃀ 311 while you get to enjoy the movies and internet services. The cheaper options are flynas or flyadeal, starting from ⃀ 342.
Abha… The Queen of Saudi cities
Abha is considered a magnificent mountain retreat and holiday spot for people from Saudi Arabia and the other Arabian Gulf countries. It is blessed with spectacular mountain scenery, a cool climate, fertile soil, and moderate rainfall. Travellers can spend their time moving between mountain parks amidst a hospitable Arab atmosphere. At the end of the day, they will feel the luxury in Abha’s 5-star hotels, furnished tourist villas, or modern motels.
Exciting Places to Visit in Abha
After you arrive in Abha, it’s recommended to rent a car so you can move freely. Explore Almosafer car options and pre-book so you get the perfect car at the best price.
The cheapest flights from Riyadh to Abha are currently available with Flyadeal, starting at ⃀ 270. Other budget airlines, such as Flynas, also offer flights on this route for around ⃀ 399.
The best Riyadh to Abha flight ticket price is the one that meets your needs and budget. Budget airlines like Flyadeal and Flynas offer the cheapest flights, while full-service airlines like Saudi Arabia Airlines offer a more comfortable experience.
Find cheap flights on the RUH - AHB route. Select your travel dates. Use the filtering options on the results page “Cheapest” to find the best match for your needs.
Here are a few tips to check the best flight deals from Riyadh to Abha:
The best airlines to fly from Riyadh to Abha are:
These airlines offer the most direct flights, the most convenient schedules, and the best overall value. They are also all highly rated by passengers for safety, and comfort.
The average flight duration from Riyadh to Abha is 1h 40m.
The flight schedule from Riyadh to Abha varies depending on the airline. However, there are several direct flights available daily on Almosafer website and app.
The flight ticket price from Riyadh to Abha varies depending on the airline, time travel, and travel class. However, you can expect to pay between ⃀ 259 and ⃀ 530 for a one-way ticket.
Disclaimer: All fares are subject to availability at the time of booking.
A nonstop flight from Riyadh (RUH) to Abha (AHB) usually takes about 1 hour 35 minutes to 2 hours.
Real-world timing tips travellers notice:
• Block time (the time shown on tickets) includes taxiing on the runway, so it can be slightly longer than time in the air.
• Winter fog and low cloud around Abha International Airport can sometimes cause holding or delays, especially early morning.
• If there is a schedule change, airlines may adjust the published duration by 5-15 minutes.
Planning tip: If arranging pickup in Abha, allow an extra 30-45 minutes after landing for getting off the plane, baggage claim (if you have checked baggage), and exiting the terminal.
Direct (nonstop) flights are often available on Riyadh (RUH) to Abha (AHB), but whether there is a direct flight "today" depends on the live timetable.
How to confirm a nonstop flight today (fast, reliable checks):
• Check the "Departures" board for King Khalid International Airport (RUH) and filter by destination "Abha".
• Cross-check the same flight on the airline website (Saudia, flynas, or flyadeal) to confirm it is still operating and not retimed.
Typical flight time (gate-to-gate):
• About 1 hour 35 minutes to 2 hours 10 minutes for nonstop services, depending on the day, air traffic, and routing.
Real-world tip for Abha trips: allow extra time on arrival because Abha International Airport can get busy on weekend leisure peaks (especially for a weekend trip to Abha and the Asir Region).
For a domestic flight within Saudi Arabia (Riyadh to Abha), a practical arrival target at King Khalid International Airport is:
• 2 hours before departure: Recommended for most travellers (check-in, baggage drop, security, walking to the gate).
• 2.5-3 hours before departure: Safer for Thursday/Friday peak periods, school holidays, or if checking bags.
• 60-90 minutes before departure: Usually enough for carry-on only and already checked in online, but it leaves little buffer if security is busy or the gate is far.
Real-world tips at Riyadh (RUH):
• Long walks are common because terminals are large, and some gates require extra walking time.
• If travelling with checked baggage, aim to be at the airline counters no later than about 60 minutes before departure, as many airlines close bag drop before the flight.
Always confirm the airline's cut-off times in your booking details because they can vary by carrier and flight.
Yes. Online check-in is commonly available for domestic flights in Saudi Arabia, including Riyadh (RUH) to Abha (AHB), on these airlines:
• Saudia: Online check-in typically opens 48 hours before departure and closes about 1 hour before departure.
• flynas: Online check-in typically opens 48 hours before departure and closes about 1 hour before departure.
• flyadeal: Online check-in typically opens 48 hours before departure and closes about 60-90 minutes before departure.
What to expect after online check-in:
• If travelling with cabin baggage only, proceed to security with the boarding pass (mobile or printed) and a valid identity document.
• If you have checked baggage, use the airline's bag drop or check-in counters and arrive early enough to meet the bag drop cut-off.
Note: Exact cut-off times can vary by airport and flight, so confirm inside the airline app or your booking details on the travel day.
For domestic flights within Saudi Arabia from Riyadh to Abha, pricing changes a lot by day, season, and ticket type. In real-world searches, travellers commonly see these ranges for a one-way ticket:
• Budget airlines (flynas, flyadeal): about ⃀ 150-450 when booked early; ⃀ 500-900 during peak dates (Thursdays, school holidays, Eid)
• Full-service airline (Saudia): about ⃀ 250-650; higher if you choose flexible or refundable options
Typical round-trip totals are often roughly double, but promotions can make the return leg cheaper.
Price drivers to watch:
• Weekend trip to Abha (Thu-Sat) usually costs more than midweek
• Refundable tickets and tickets with bigger baggage allowance cost more
• Late booking (within 3-7 days) often pushes prices up
Always confirm the final total at checkout, including seat selection, checked baggage, and payment fees if any.
Most domestic flights from Riyadh arrive at Abha International Airport (Abha (AHB)) in the Asir Region.
Practical details travellers should know:
• Departure airport: King Khalid International Airport, Riyadh (Riyadh (RUH))
• Arrival airport: Abha International Airport (Abha (AHB))
• Airlines commonly operating the route include Saudia, flynas, and flyadeal (schedules vary by season and day)
• Abha International Airport is the main airport for Abha city and a common entry point for Asir Region trips, including Abha city center and nearby areas like Al Soudah
Tip: When booking, confirm the airport name in your itinerary. Some travel pages show only the city name, but the ticket should clearly state "Abha International Airport" and "Abha (AHB)" for the arrival.
For domestic flights within Saudi Arabia from Riyadh (RUH) to Abha (AHB), travellers should carry:
• A valid Saudi national identity card (for Saudi citizens) or
• A valid passport (commonly used by non-Saudi travellers)
• For residents, a valid residency permit (often called "iqama") may be needed depending on airline and airport checks
• The flight confirmation (paper or mobile) and boarding pass (mobile or printed)
Extra practical tips from frequent domestic flyers:
• The name on the ticket must match the ID exactly (spelling and order matter)
• Keep the ID accessible for security and boarding gate checks
• If traveling with infants/children, carry their identification documents as requested by the airline
Document checks can vary by airline (Saudia, flynas, flyadeal) and by airport procedures, so it is smart to review the airline's passenger requirements in the booking details before travel.
Cabin baggage limits depend on the airline and your ticket type, so travellers should verify the exact allowance shown in the booking confirmation.
Common rules seen on domestic flights in Saudi Arabia:
• Cabin baggage size must fit in the overhead locker or under the seat. Airlines often enforce one main cabin bag plus a small personal item (like a laptop bag or handbag).
• Weight limits vary by airline and ticket type, and cheaper tickets may allow less.
Practical, experience-based tips for RUH to AHB:
• Expect stricter checks on full weekend flights to Abha, especially at the boarding gate.
• If carrying gifts or fragile items for the Asir Region, keep them in cabin baggage (not checked baggage) to reduce damage risk.
• Lithium battery items (power banks, spare batteries) should be carried in cabin baggage, not checked baggage.
For the most reliable numbers (kilograms and dimensions), use the airline's baggage allowance shown in "Manage Booking" for Saudia, flynas, or flyadeal.
Yes. On the Riyadh (RUH) to Abha (AHB) domestic route, airlines typically sell both:
• One-way ticket: best for flexible plans, open-ended trips in the Asir Region, or when returning from a different city.
• Round-trip ticket: best when dates are fixed; it can be cheaper than buying two separate one-way tickets, especially during busy weekends.
Before paying, confirm:
• Whether each flight is refundable or non-refundable
• The flight change (reschedule) rules and any fees
• Baggage allowance for each direction (outbound and return can differ if you choose different fare options)
Tip for weekend travel: book the return flight early if you are traveling Thursday to Saturday, as popular return times can sell out or jump in price.
To change (reschedule) or cancel a Riyadh (RUH) to Abha (AHB) flight, use the same channel you used to buy the ticket.
If you booked directly with the airline (Saudia, flynas, flyadeal):
• Go to the airline website or app
• Open "Manage booking" and enter your booking reference number and last name
• Choose "Change flight" (pick a new date/time) or "Cancel" (if allowed)
What to check before confirming:
• Ticket type: refundable vs non-refundable
• Change rules: whether changes are allowed and any change fee
• Fare difference: if the new flight costs more, you pay the difference
• Deadline: many tickets require changes before departure; after the flight time passes, changes may not be possible
Practical tip for weekend trip to Abha: earlier Thursday evening and Friday morning flights can sell out fast, so reschedule as early as possible if plans change.
Explore flight options from other popular destinations in Saudi Arabia Kingdom and get the cheapest prices for your trip. Enjoy a seamless booking experience with Almosafer!
Check out flights to popular destinations in Saudi Arabia Kingdom and get the best airfare for your upcoming travel plans. Book with Almosafer and enjoy a seamless booking experience!