1map logoGo to main page

Riyadh to Medina from $73: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Riyadh, Saudi Arabia
to
Medina, Saudi Arabia

How to Get from Riyadh to Medina: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$73 by busBest price
720.2 kmDistance
2h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Riyadh to Medina with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  10m
Estimated price
$133-405
Recommended
Company
Northwest Bus
Bus
Average Duration
14h  11m
Estimated price
$73-86
Cheapest
route map
Distance: 720.2 km
Duration: 2h 10m

See more options

Company
various
Drive
Average Duration
7h  58m
Estimated price
$45-70
Company
various
Train
Bus
Average Duration
10h  39m
Estimated price
$100-339

Traveling From Riyadh to Medina

The journey from Riyadh to Medina offers a fascinating contrast between Riyadh's bustling modernity and Medina's deep-rooted spiritual significance, inviting you to experience both the vibrant city life and tranquil heritage.

Best Neighbourhoods in Medina

Medina boasts distinct neighborhoods, each offering its own charm and experiences.

Al Haram
• Close proximity to the Prophet's Mosque.
• Vibrant atmosphere with shops and eateries.
Quba
• Home to the historic Quba Mosque.
• A peaceful area ideal for relaxation.
Uhud
• Famous for Mount Uhud and historical significance.
• Offers great views and hiking opportunities.

Best Times To Visit Medina's Attractions

Timing your visits to Medina’s attractions can enhance your experience significantly.

Prophet's Mosque
Visit early morning or late evening for a serene atmosphere and smaller crowds.
Quba Mosque
Weekdays are ideal; it’s quieter compared to weekends when families gather.
Mount Uhud
Early mornings avoid the heat and allow for peaceful exploration with fewer hikers.

Medina Weather: What to Expect Year-Round

Medina experiences a hot desert climate, characterized by scorching summers and mild winters, making spring and fall the most pleasant times to explore. Understanding the weather helps you pack appropriately and plan activities that suit the temperatures, ensuring a more enjoyable visit.

Dining Recommendation in Medina

When in Medina, don’t miss trying 'Mandi,' a fragrant rice dish cooked with spiced meat that showcases the region's rich flavors and local ingredients at Al-Baik. Unlike the more modern dining experiences in Riyadh, the vibrant, communal atmosphere and traditional preparation methods in Medina offer a genuine cultural taste that elevates your meal.

Riyadh - Medina operators

Explore transport companies operating between Riyadh and Medina, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
saudia.com

Plane from Riyadh Airport (RUH) to Medina Airport (MED)

Average Duration
1h 40m
Estimated price
$75-390
Website
flyadeal.com

Plane from Riyadh Airport (RUH) to Medina Airport (MED)

Average Duration
1h 32m
Estimated price
$60-320
Website
flynas.com

Plane from Riyadh Airport (RUH) to Medina Airport (MED)

Average Duration
1h 37m
Estimated price
$60-420
Bus Show bus routes
Contact phone
+966 920020590
Website
nwbus.sa

Bus from Riyadh Bus Station to Al Madinah Bus Station

Average Duration
13h 55m
Estimated price
$55-65
Contact phone
+966920000877
Website
saptco.com.sa

Bus from Buraydah to Madinah

Average Duration
6h 20m
Estimated price
$27-40
Train
Contact phone
920000329
Website
sar.com.sa

Train from Riyadh to Al-Qassim

Average Duration
2h 27m
Estimated price
$10-220

Riyadh to Medina: Overview of Bus, Train, Flight, and Car Trips

Traveling between Riyadh and Medina offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Riyadh to Medina, covering a distance of 836.9 km. 💰 With car rental prices ranging from $45 to $70, the cost-effective option allows you the freedom to explore Medina at your own pace. 🕌 Arrive in the historic city of Medina after approximately 7 hours and 58 minutes of driving time.
Average price
$45 - $70
Useful tips for train travellers
• The train operators for your journey from Riyadh to Medina include the Saudi Railway Company (SAR) and the Saudi Arabian Railways (SRO). The SAR offers catering services with a variety of meal options available on board, including traditional Saudi cuisine and international dishes. You can order meals through the cabin crew during the journey.
• For seating options, SAR offers three classes: Business Class, which provides spacious seating and complimentary meals; First Class, offering even more spacious seating and high-end amenities; and Economy Class, which is budget-friendly and comfortable but with fewer frills. Consider upgrading to Business Class for more legroom and service.
• Upon arrival at Medina's train station, expect a busy environment, especially during peak travel times. There are no luggage storage services available at the station, but there are restrooms to freshen up. To navigate the city center from the station, take Bus 1, which conveniently connects the station directly to Al Haram (the Mosque) in around 30 minutes.
🛫 Experience a quick and convenient journey from Riyadh to Medina by taking a direct flight that only lasts 1 hour and 30 minutes. Airlines like Flynas, flyadeal, and Saudia provide various flight options for this route. 🌄 Enjoy a smooth flight experience that will transport you from the bustling capital city of Riyadh to the serene city of Medina in just 2 hours and 10 minutes. 💸 Depending on your travel dates and airline choice, the prices for flights between Medina and Riyadh can range from $133 to $405, making it a budget-friendly and accessible option for your journey between these two significant Saudi Arabian cities.
Departure Point
Riyadh Airport
Arrival Point
Medina Airport
🚌 Embark on a scenic bus journey from Riyadh to Medina, a route that spans approximately 14 hours and 11 minutes. 💰 Bus fares between the two cities typically range from $73 to $86, offering an affordable and comfortable mode of transportation.

Frequently asked questions

Find out more about the route from Riyadh to Medina.

Or choose the category:
The distance between Riyadh and Medina is 722.6 km by air, with a travel time of approximately 2 hours and 10 minutes. If traveling by train and bus, the journey takes around 10 hours and 39 minutes. By car, it takes about 7 hours and 58 minutes to drive from Riyadh to Medina, covering a road distance of 837.5 km. Alternatively, taking a bus from Medina to Riyadh would take approximately 13 hours and 4 minutes.
The most cost-effective option for traveling from Riyadh to Medina is to drive, which takes approximately 7 hours and 58 minutes and costs around $45-$70. However, if time is of the essence, flying is the fastest option, taking only 2 hours and 10 minutes but costing around $120-$330.
When traveling from Riyadh to Medina, the prices for a bus ticket can range from $65 to $89.
To travel from Riyadh to Medina without using public transportation, you can choose to drive. The distance between the two cities is approximately 836.9 km, and it takes around 7 hours and 58 minutes to drive. The cost of the journey by car ranges from $45 to $70, depending on factors such as fuel prices and toll fees.
To travel from Riyadh to Medina without a car, the best option is to take a train and then a bus. This journey takes approximately 10 hours and 39 minutes and will cost between $110 and $240. Alternatively, you can also choose to take a plane, which is the quickest option, taking only 2 hours and 10 minutes.
The flight between Riyadh and Medina typically takes 1 hour and 30 minutes. The cost of the flight can vary between $123 and $321.
There are numerous accommodation options available near Medina. With over 370 hotels to choose from, you have a wide range of choices to suit your preferences and budget. Prices for hotels in Medina start at $45 per night, ensuring that there is something for every traveler.