1map logoGo to main page

Riyadh, Riyadh to Medina, Al Madinah 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 showcases two distinct sides of Saudi Arabia, where the modern, bustling capital contrasts with the serene, spiritual atmosphere of one of Islam's holiest cities.

Best Neighbourhoods in Medina

Medina offers diverse neighborhoods that reflect its rich history and culture.

Central Medina
• Close to Al-Masjid an-Nabawi.
• Bustling markets and eateries are nearby.
Uhud Mountain Area
• Scenic views of historic sites.
• Peaceful ambiance for reflection.
Al-Awali
• Known for traditional Saudi hospitality.
• Family-friendly atmosphere with parks.

Best Times To Visit Medina's Attractions

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

Al-Masjid an-Nabawi
Visit early in the morning or late afternoon for a serene atmosphere.
Quba Mosque
Weekdays are quieter, allowing for peaceful reflection and exploration.
Uhud Mountain
Mornings offer cooler temperatures and fewer visitors for hiking.

Medina Weather: What to Expect Year-Round

Medina experiences a desert climate with hot summers and mild winters, making spring and fall the ideal times for comfortable exploration. Understanding the weather can significantly enhance your travel experience, allowing you to plan outdoor activities and visits to attractions accordingly.

Dining Recommendation in Medina

While in Medina, indulge in a plate of delicious Mandi, a fragrant rice dish often served with spiced lamb or chicken, at Al-Qasr restaurant, which boasts a warm, traditional atmosphere. The rich flavors and local ingredients provide a refreshing contrast to the urban dining options in Riyadh, allowing you to savor the region's culinary heritage.

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 an enchanting journey from Riyadh to Medina by car, covering a distance of 520 miles in approximately 7 hours and 58 minutes. The scenic drive will take you through captivating landscapes and showcase the beauty of Saudi Arabia's diverse terrain. 💸 Experience the convenience and flexibility of traveling by car, with prices ranging from $45 to $70 for the journey from Riyadh to Medina. Enjoy the freedom to stop at intriguing roadside attractions, savor delicious local cuisine, and make memorable pit stops along the way.
Average price
$45 - $70
Useful tips for train travellers
• Onboard services for your train journey from Riyadh to Medina include catering options where you can purchase light snacks and beverages. Whether you prefer coffee, tea, or refreshing drinks, there is a dedicated service cart operating throughout the trip. It’s advisable to bring cash or a credit card to make your purchases.
• The train offers multiple seating options including First Class, Business Class, and Economy. First Class features spacious seating with more legroom and complimentary meals, while Business Class offers comfortable seating with access to a quieter atmosphere and some additional amenities. Economy Class is more budget-friendly, with adequate seating but limited extra services.
• The primary operators for the Riyadh to Medina route are Saudi Railways Organization (SRO) and the Saudi Arabian Railway Company. You can find more information and book tickets on their websites: SRO and SAR. For additional travel planning, check Saudi Railways for local transport schedules and station maps.
🛫 The quickest way to travel from Riyadh to Medina is by taking a direct flight that only takes 1 hour and 30 minutes. Airlines such as Flynas, flyadeal, and Saudia operate flights on this route. 🌍 The flight from Riyadh to Medina typically lasts around 2 hours and 10 minutes, offering a comfortable and convenient way to reach your destination in a relatively short amount of time. 💸 Flight prices between Riyadh and Medina range from $133 to $405, providing travelers with a variety of options to choose from based on their budget and preferences.
Departure Point
Riyadh Airport
Arrival Point
Medina Airport
🚌 Experience a scenic journey from Riyadh to Medina by bus, taking approximately 14 hours and 11 minutes to reach your destination. Enjoy the comfort of a long-haul bus ride through the beautiful Saudi Arabian landscapes. 💰 Prices for a bus ticket between Riyadh and Medina range from $73 to $86, providing an affordable and convenient option for travelers on a budget. With reasonable fares, you can explore the cultural and historical sites of Medina without breaking the bank.

Frequently asked questions

Find out more about the route from Riyadh to Medina.

Or choose the category:
The distance between Riyadh and Medina is approximately 449 miles by air and 520.4 miles by road. The typical travel time from Riyadh to Medina by train and then bus is around 10 hours and 39 minutes. The fastest mode of transportation is by plane, with a travel time of about 2 hours and 10 minutes. Driving from Medina to Riyadh by car takes around 7 hours and 58 minutes, while taking a bus from Riyadh to Medina would take approximately 13 hours and 4 minutes.
The most cost-effective option for traveling from Riyadh to Medina is to drive, as it typically costs between $45 and $70. This option also takes approximately 7 hours and 58 minutes. However, for those looking to save time, the fastest option is to fly, which takes about 2 hours and 10 minutes. The cost of flying ranges from $120 to $330.
The prices of a bus ticket from Riyadh to Medina vary between $65 and $89. It is important to note that prices may fluctuate depending on factors such as time of year and availability. It is recommended to compare prices from different bus companies and book in advance to secure the best fare.
To travel from Riyadh to Medina without using public transportation, you can choose to drive by car. The driving distance is approximately 520 miles, and it takes around 7 hours and 58 minutes to reach Medina from Riyadh. The cost of fuel and tolls for this journey can range from $45 to $70, depending on the vehicle and current prices.
To travel from Riyadh to Medina without a car, the best option is to take a train and then a bus. The journey takes approximately 10 hours and 39 minutes, and the cost ranges from $110 to $240. Alternatively, you can also fly from Riyadh to Medina, which takes around 2 hours and 10 minutes. However, if you prefer a more affordable option, taking a train and bus is recommended.
The flight time between Riyadh and Medina is typically 1 hour and 30 minutes. The cost of a flight between the two cities can range from $123 to $321. It is the quickest and most convenient mode of transportation for travelers looking to reach their destination in a shorter time.
There are over 370 hotels available near Medina. Prices start at $45, offering a range of options to suit different budgets and preferences. Whether you are looking for luxury accommodations or more affordable options, there are plenty of choices available for your stay in Medina. It is advisable to check online booking platforms or consult with a travel agent to find the best hotel that suits your needs in terms of location, amenities, and price.