1map logoGo to main page

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

Compare Travel Options and Prices

from
Medina, Saudi Arabia
to
Riyadh, Saudi Arabia

How to Get from Medina to Riyadh: 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
838 kmDistance
2h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Medina to Riyadh 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  3m
Estimated price
$139-411
Recommended
Company
Northwest Bus
Bus
Average Duration
14h  12m
Estimated price
$73-84
Cheapest
route map
Distance: 838 km
Duration: 2h 3m

See more options

Pricing table
Company
N/A
Drive
Average Duration
7h  58m
Estimated price
$45-70
Company
various
Bus
Train
Average Duration
10h  37m
Estimated price
$97-338

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Fly $132 $72 $250 $78 $126 $72 $72

Traveling From Medina to Riyadh

The journey from Medina to Riyadh offers a fascinating contrast between Medina's tranquil religious ambiance and Riyadh's vibrant metropolitan energy.

Best Neighbourhoods in Riyadh

Riyadh boasts diverse neighborhoods, each offering its own charm and experiences.

Al Olaya
• Home to upscale shopping and dining options.
• Bustling business hub with modern architecture.
Al Murjan
• Known for its cultural landmarks and museums.
• Features a vibrant local food scene.
Diriyah
• Rich in history with UNESCO World Heritage status.
• Offers picturesque streets and traditional mud-brick architecture.

Best Times To Visit Riyadh's Attractions

Timing your visits to Riyadh's attractions can enhance your experience.

Masmak Fortress
Visit early morning or late afternoon to avoid crowds and enjoy cooler temperatures.
Kingdom Centre Tower
Go during weekdays for a quieter experience and stunning sunset views.
Diriyah Historic Center
Explore on weekdays to appreciate the serenity and explore at your own pace.

Riyadh Weather: What to Expect Year-Round

Riyadh experiences a desert climate with scorching summers and mild winters, making late fall to early spring the best times to visit. The weather significantly influences your travel plans, as extreme heat can limit outdoor activities during the peak summer months.

Dining Recommendation in Riyadh

For a distinctive culinary experience, try AlMamlakah Restaurant, where the vibrant flavors of grilled meats and spiced rice set it apart from Medina's more traditional offerings. The lively atmosphere and innovative use of local ingredients provide a refreshing contrast to the more subdued dining scene in Medina.

Medina - Riyadh operators

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

Plane Show flights
Website
flynas.com

Plane from Medina (MED) to Riyadh (RUH)

Average Duration
1h 23m
Estimated price
$60-1391
Website
flyadeal.com

Plane from Medina (MED) to Riyadh (RUH)

Average Duration
1h 26m
Estimated price
$60-4110
Website
saudia.com

Plane from Medina (MED) to Riyadh (RUH)

Average Duration
1h 31m
Estimated price
$1398-1399
Bus
Contact phone
+ 966 920020590
Website
nwbus.sa

Bus from Al Madinah Bus Station to Riyadh Bus Station

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

Bus from Madinah to Buraydah

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

Train from Al-Qassim to Riyadh

Average Duration
2h 27m
Estimated price
$4111-4112

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

Traveling between Medina and Riyadh 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 journey from Medina to Riyadh by car, covering a distance of 521 miles through the vast terrain of Saudi Arabia. The drive typically takes around 7 hours and 58 minutes, allowing you to enjoy the changing landscapes along the way. 💸 Experience the flexibility of pricing options ranging from $45 to $70 for a trip from Medina to Riyadh by car. Whether you opt for a budget-friendly ride or a more luxurious journey, the road trip offers a mix of affordability and comfort for travelers.
Average price
$45 - $70
Useful tips for train travellers
• The train service from Medina to Riyadh offers a catering service that provides a selection of meals and beverages. You can enjoy both hot and cold meals along with snacks and drinks. Be sure to check the menu available on board when you board the train or ask the staff for recommendations.
• The trains operating on the Medina to Riyadh route generally have two main seating options: Business Class and Economy. Business Class offers more spacious seating, ample legroom, and complimentary meals. Economy Class is comfortable but more compact. Choose Business Class for a more luxurious experience if budget allows.
• Several operators run services between Medina and Riyadh, including Saudi Railways (SAR) and others. You can visit their websites for bookings and schedules: Saudi Railways. Additionally, check Saudi Arabian Trains for various options and information.
🛫 Flying from Medina Airport to Riyadh Airport is a swift journey with a direct flight taking just 1 hour and 20 minutes. Airlines like Flynas, flyadeal, and Saudia operate flights on this route. 🌍 The overall travel time from Medina to Riyadh by plane is approximately 2 hours and 3 minutes. Passengers can enjoy a hassle-free and comfortable flight experience between these two major Saudi Arabian cities. 💸 Ticket prices for flights between Riyadh and Medina range from $139 to $411, offering travelers a variety of options to suit their budget and preferences. It's a convenient and efficient way to travel between these bustling urban centers in the Kingdom of Saudi Arabia.
Departure Point
Medina Airport
Arrival Point
Riyadh Airport
Useful tips for plane travellers
• Book your flight with Flynas, flyadeal, or Saudia, as they frequently offer competitive prices and convenient schedules, making your selection process easier for the Medina to Riyadh route.
• Upon arriving at King Khalid International Airport in Riyadh, be prepared for a relatively straightforward navigation; head to the Arrivals area where you can find helpful signage in both Arabic and English, and don’t hesitate to approach airport staff for assistance.
• Expect taxi fares from King Khalid International Airport to Riyadh's city center to be around 100 to 150 SAR (approximately $27 to $40), taking into account possible surcharges and traffic conditions; using local ride-sharing apps like Uber is also an option for convenience and potentially better rates.
🚌 Embark on a scenic journey from Medina to Riyadh by bus, a 14-hour and 12-minute ride. Sit back, relax, and enjoy the beautiful landscapes along the way. 💸 The prices of bus tickets between Riyadh and Medina range from $73 to $84, offering budget-friendly travel options for those exploring this route. Plan your trip accordingly to suit your budget and schedule.

Frequently asked questions

Find out more about the route from Medina to Riyadh.

Or choose the category:
The distance between Medina and Riyadh is approximately 449 miles by air and 521 miles by road. The typical travel time by plane is around 2 hours and 3 minutes, while it takes about 7 hours and 58 minutes to drive from Riyadh to Medina. If traveling by bus, it will take around 10 hours and 41 minutes to reach Riyadh from Medina, or 12 hours and 35 minutes in the opposite direction.
The most cost-effective and time-efficient transportation options for traveling from Medina to Riyadh are driving and flying. Driving from Medina to Riyadh takes approximately 7 hours and 58 minutes and costs between $45 and $70. On the other hand, flying from Medina to Riyadh takes only 2 hours and 3 minutes but costs between $120 and $330. Depending on your budget and time constraints, you can choose either option for a comfortable and convenient journey.
The prices for a bus ticket between Medina and Riyadh vary between $65 and $88. It is advisable to check with different bus companies for the most accurate and up-to-date prices. Other modes of transportation such as trains and planes may have different prices, so it is recommended to compare fares from different providers to ensure the best deal for your travel.
To travel from Medina to Riyadh without using public transportation, you can choose to drive your own car or rent one. The driving distance between the two cities is approximately 521 miles, and it typically takes around 7 hours and 58 minutes to complete the journey by car. The cost of the trip can vary from $45 to $70 depending on factors such as fuel prices and tolls.
To travel from Medina to Riyadh without a car, the best option is to take a combination of a bus and a train. The journey takes approximately 10 hours and 41 minutes. The cost for this mode of transportation ranges from $110 to $240. This is a convenient and affordable way to reach Riyadh from Medina if you do not have access to a car.
The flight duration between Medina and Riyadh is typically 1 hour and 20 minutes. The cost of a flight between the two cities can range from $127 to $326, depending on various factors such as the airline, booking time, and class of travel. It is recommended to check with different airlines and compare prices to get the best deal.
There are a variety of hotels available near Riyadh. With over 997 options to choose from, travelers can find accommodations that suit their preferences and budgets. Prices for hotels in the area start at $75 per night, providing a range of affordable options for visitors. Whether you are looking for luxury resorts, business hotels, or budget-friendly accommodations, there are plenty of choices available near Riyadh.