Flights from Riyadh to Medina starting from
Browse Our Most Searched Flights from Riyadh to Medina!
Riyadh (RUH)to
One-way
Economy
Take a trip from Riyadh to Medina.
Travelling from the country’s capital to the Hejaz region is easy when you book with flynas.Â
There are typically three direct flights from Riyadh to Medina each day, as well as seven non-direct ones. You’ll find that they are spread nicely across the morning and the afternoon too, so you can be selective about the time of day you want to travel.Â
Â
You can also rest assured that you’ll have a fantastic experience traveling with us, regardless of which flight you choose. We pride ourselves on making sure you have a thoroughly relaxing journey, with additional service options available.Â
Our guide to Medina is filled with plenty of travel inspiration to add to your itinerary. It provides the perfect way to get acquainted with the city – from the best attractions to the best hotels and restaurants.Â
Â
Ready? All you need to do is book your flight with flynas today.Â
When is it cheapest to fly from Riyadh to Medina?
The best way to get cheap flights to Medina from Riyadh is to book as far in advance as possible.Â
 However, the cost of a Riyadh to Medina flight ticket price doesn’t tend to fluctuate too much month-to-month, with costs typically starting at £X.Â
 Unlike some routes, Riyadh to Medina usually costs the same whichever day you choose to travel - even on weekends.Â
Â
How far is Riyadh from Medina by plane?
The Riyadh to Medina distance by flight is roughly 439 miles (707 kilometers).Â
Â
How long does it take to fly from Riyadh to Medina?
If you’re flying direct, it takes approximately 1 hour and 30 minutes to fly from Riyadh to Medina.
With this being a short domestic trip, it makes both the perfect weekend break or week-long holiday.Â
How to book your cheap flight from Riyadh to Medina
Making a booking is easy with flynas.Â
Simply enter your preferred dates and ticket type into our booking page. Then we can find you the best cheap flights from Riyadh to Medina.Â
 Equally, if you’d rather book over the phone – call the flynas contact center on +966 920001234 (toll-free KSA only) or +966 114349000 (for international customers).Â