Pilgrim Taxi

Put this leg in place

An Umrah trip from Riyadh that includes both Madinah and Makkah needs a complete circuit, including the journey back to Riyadh. Compare the whole trip before choosing the first transfer: reaching Madinah, moving to Makkah, and getting home from Makkah by road or through Jeddah Airport. The cheapest outward option may leave an awkward or expensive return. Decide where the family will finish, which nights belong to each hotel, and how the luggage will travel at every change.

This guide is for families based in Riyadh and international visitors staying with relatives in the capital. It focuses on the decision between a circuit and retracing your route, rather than repeating a general taxi-versus-flight comparison. No example below promises a journey time, ticket price or vehicle availability. Questions about worship, permissions and the applicable miqat belong with official Nusuk guidance and a qualified religious adviser.

Start with the return to Riyadh

It is tempting to begin with the first available flight or a road quote to Madinah. Instead, write down the date on which everyone must be back in Riyadh and the reason it matters. A school day, work shift or international flight is a different constraint from a flexible weekend. The final journey must serve that commitment; the rest of the itinerary fits before it.

Next decide whether the last western-city hotel will be in Makkah or Madinah. If you intend to visit Madinah first and finish in Makkah, returning to Madinah simply because you arrived there adds another intercity movement. It may still make sense if a particular return flight or family arrangement justifies it. It should be a conscious choice, with its own cost and hotel consequences, rather than a default assumption.

Use actual dates instead of “three days in Madinah, then three in Makkah”. Write the hotel check-in and checkout dates, each travel day and the final Riyadh arrival date. Count hotel nights separately from calendar days. A late arrival may use a booked night without giving you a full day there; an early departure can make the final morning unavailable for other plans.

Three workable shapes for the circuit

Road to Madinah, onward to Makkah, road back to Riyadh

This keeps the major movements on the road. You compare three separate journey quotations and the family’s ability to manage the longer legs. It can suit a party that values keeping its luggage together and avoiding airport changes. It also means road travel is still ahead at the end of the trip, when everyone may be more tired than when they left Riyadh.

Do not assume booking the first leg reserves a vehicle for subsequent days. Each movement needs a clear pickup, destination, date and passenger requirement. Nor should you assume the same driver or vehicle remains with you throughout the stay. If continuous hire is what you want, describe that requirement and obtain an explicit proposal rather than treating three ordinary transfers as one retained car.

Fly to Madinah, travel to Makkah, fly home through Jeddah

This avoids returning to Madinah solely to reach an airport. The airline flynas publishes a Riyadh–Madinah flight route; dates, fares and flight availability must be checked in its current booking system. For a return through Jeddah, check the airline’s live flight search for your exact departure date. A route being marketed is not a guarantee that your preferred departure or fare exists.

The flight-based circuit includes more ground journeys than the two air tickets suggest: Riyadh to its airport, Madinah Airport to the first hotel, the movement to Makkah, Makkah to the correct Jeddah departure terminal, and the final airport journey in Riyadh. Price and organise those alongside the flights. A flight that looks attractive in isolation may become less suitable once all passengers, bags and connecting movements are counted.

Combine road in one direction with a flight in the other

A mixed circuit can solve a particular family problem. Perhaps the outward luggage is easier to move by road, while an earlier return to Riyadh matters more than retaining the same mode. Alternatively, flying to Madinah may leave more of the holiday for the visit, while a road return from Makkah avoids checking luggage onto a flight after shopping.

Choose the mixture for a stated reason. “This saves one tiring airport change for our parents” is useful; “a friend did it this way” is less useful without comparing circumstances. Once the party agrees the reason, it is easier to judge whether an extra hotel night, larger vehicle or different departure time genuinely supports it.

Where the railway fits, and where it does not

Do not build a circuit around an assumed through train from Riyadh to the holy cities. Saudi Arabia Railways’ published network distinguishes the North passenger route from Riyadh through the northern cities, the East route to Dammam, and the Haramain route connecting Makkah and Madinah through the western stations. These are not a Riyadh–Madinah–Makkah passenger service.

The Haramain train can still form the middle of a circuit. Compare it as a hotel-to-hotel movement: transport to the departure station, the actual train booking, and transport from the arrival station. Consult the operator’s official booking website for the service and its current conditions. Do not use another traveller’s account of baggage enforcement as permission to bring items outside the published allowance.

Your party may choose rail in the middle and road or air for the outer legs. That is a coherent plan if everyone can manage its changes. The question is not whether one mode wins every leg, but whether the entire circuit works with the people and belongings travelling. Keep the railway booking separate from any taxi confirmation so the family knows who is responsible for each movement.

Build a whole-trip cost ledger

Create three columns for the options you are seriously considering. Under each, list every transport purchase from leaving the Riyadh address to returning there. Include the two city stays, any extra night caused by a travel arrangement, and the baggage or seat services your family needs on flights. Use the same dates and passenger numbers in every column; otherwise the comparison is misleading.

Record whether an amount is per passenger, per vehicle or per room. Four cheap individual fares can differ substantially from one vehicle quotation, but neither is automatically the better deal. Airline services may be included in one fare and charged separately in another. A hotel’s extra night may be the decisive expense even when transport is slightly cheaper.

Then mark each figure as quoted, booked or still unknown. This prevents an advertised starting fare from being treated like an available reservation. Keep the source, currency and date beside the amount. If family members compare totals in another currency, use one agreed conversion basis for discussion and preserve the original payable amount. A conversion estimate is not a commitment by the airline or transport provider.

Read our guide to per-vehicle and per-person taxi prices before combining these figures. The useful result is a complete cost for the same party, with any unresolved items visible. Avoid forcing a total by filling a missing quotation with a guessed price.

Plan the Riyadh starting point accurately

“Riyadh” is not a usable collection address. A home, a hotel and King Khalid International Airport are different starting points with different access arrangements. If visiting relatives, ask the host for the exact address and the entrance the car should use. Do not turn a city-centre pickup into an airport pickup merely because your original international flight arrived there several days earlier.

For a flight-based start, the airport movement is a separate task from the airline reservation. The ticket’s departure time is not the time to leave the house. Work back from the airline’s current advice, then allow for reaching the airport and moving the family out of the property. A relative driving you needs the same clear destination and timing information as a booked driver.

If relatives will wave you off, identify who is actually travelling. A person helping with bags at the house does not count as a passenger; someone joining the journey does. Confirm infant, child and adult numbers and the actual luggage. A group photograph or a family chat message is not an accurate vehicle request.

Keep the Madinah stay distinct from the onward journey

Your arrival method determines where the first Madinah movement starts. If flying, the airport operator lists several transport options to and from Madinah Airport, including taxis, app services and a shuttle connection. Check the current details if using those alternatives. Their existence does not mean each option delivers every hotel, operates at every arrival time or carries any size of group.

Give the Madinah hotel its own check-in date and keep the airport arrival separate from the later departure to Makkah. An organiser can accidentally put the same date on both transfers while copying the first booking. Read the sequence aloud using the dates and places: arrive at this hotel, stay these nights, leave from this entrance for Makkah.

Allow the stay to fulfil the family’s purpose rather than turning it into a waiting room for the next transfer. Nusuk provides separate official services for Umrah and Rawdah appointments. A transport booking does not issue those appointments or establish religious permission. Keep such arrangements in their own records and check that they do not clash with the booked travel day.

The Madinah-to-Makkah movement is its own decision

Choose the middle leg after comparing the actual hotel addresses and departure requirements. For road travel, explain any intended stop before obtaining the final journey confirmation. For rail, account for both station transfers and all luggage. A journey that works for two adults with small cases may be unsuitable for the same adults travelling with grandparents, children and additional bags.

If you want a road stop at Dhul Hulayfah, our Madinah-to-Makkah miqat-stop guide explains the transport planning in detail. Confirm the correct religious arrangements through a qualified adviser. The important circuit decision here is to give this journey its own date, departure hotel and agreed stops rather than assuming it is included in the Riyadh transfer.

Do not schedule the middle journey around an unconfirmed hotel concession. If early arrival in Makkah is important, ask the hotel what it can actually offer. If the room will not be ready, settle the luggage and rest arrangements before choosing an arrival target. An early car arrival does not make a hotel room available.

Choose the Makkah-to-Riyadh finish before shopping

The return luggage can differ from what left Riyadh. Gifts, food purchases and additional clothing change the bags even when the number of people remains constant. Before choosing the return mode, estimate what you intend to take home and identify anything needing carrier-specific approval. A taxi accepting a bag does not mean an airline accepts its contents or packaging.

With a road return, request capacity for the departure-day bags and any mobility equipment. With a Jeddah flight, check the actual fare’s allowance before buying additions. Keep the connecting airport transfer large enough for everything the airline will accept. There is little value in purchasing extra airline baggage while leaving the airport car sized for the original smaller load.

If flying through Jeddah, use the Makkah-to-Jeddah Airport departure guide for that specific transfer. It covers the hotel-to-terminal movement without requiring you to return to Madinah. If you decide on a road finish, request the exact Riyadh destination rather than using the original collection address automatically; the family’s last stop may have changed.

A worked example: comparing a circuit with retracing

Consider an illustrative family, not a real customer: two parents, two adult children and a grandparent staying in Riyadh. They want time in Madinah followed by Makkah, and everyone must be back at the Riyadh home before work resumes. They have not yet bought domestic flights. Their first question is whether the return should be from Jeddah or from Madinah.

They draw two plans. Plan A finishes the Makkah stay, travels to Jeddah Airport, flies to Riyadh and returns to the house. Plan B leaves Makkah for Madinah, uses another hotel night if needed, then flies to Riyadh. They request actual quotations and look up tickets for both, without assuming either flight is cheaper.

The grandparent prefers fewer hotel moves, while one adult initially favours Plan B because the outward airport is familiar. Once the extra movement and possible hotel night are written down, familiarity becomes one factor rather than the whole decision. If Plan B offers a much better flight arrangement, it remains a valid choice; otherwise the circuit through Jeddah avoids retracing simply from habit.

They also compare a road return directly from Makkah. Its quotation is weighed against the complete flight finish, including both airport transfers and the baggage they expect to bring home. The family chooses after reviewing the whole movement, not after comparing a vehicle quote with a single advertised airfare. No universal winner is implied by this example.

When family members have different return plans

A circuit becomes more complicated if one relative leaves Saudi Arabia from Jeddah while everyone else returns to Riyadh. Treat the two destinations as separate departure arrangements. The international traveller’s airline deadline should not silently become the pickup time for the Riyadh-bound party, and the remaining family’s transport should not depend on waiting for that flight to depart.

Write down who travels on each final leg and where their luggage goes. A shared case needs an agreed owner before the party separates. Read our guide to an Umrah group leaving through two airports if the split involves separate departures. Keep the main circuit record simple: each person has one clear way home, with their own documents and bags.

Keep one itinerary record without merging responsibilities

Use a single dated overview for the family, supported by the separate confirmations. The overview should state each journey’s starting point, destination, pickup date and time, travellers, luggage and booking reference. Put the current version in one place. When something changes, update the affected line and tell the people whose plans depend on it.

Do not interpret that overview as one contract covering the airline, railway, hotels and taxis. Each provider handles its own reservation and conditions. A changed flight does not automatically amend a hotel or transport booking. Confirm any requested change with the relevant provider and preserve the response before describing the revised circuit as settled.

Before you book the circuit

  • Fix the date everyone must be back in Riyadh.
  • Decide whether the last western hotel is in Makkah or Madinah.
  • Compare every movement, including airport or station transfers.
  • Use the same passengers, luggage and travel dates in every quotation.
  • Check hotel nights separately from the number of days away.
  • Keep religious appointments and permissions separate from transport.
  • Assign each person’s final journey and their luggage.
  • Review the current confirmations together before paying for dependent arrangements.

Ready to price the ground journeys? Open the Pilgrim Taxi ride finder and check each available leg using its actual addresses and date. For a journey beyond the available search choices, ask the booking team for a proposal and confirmation; do not assume every possible leg is bookable online. A carefully planned circuit ends where it needs to: with the family back in Riyadh, rather than with the final transfer still unresolved.

Planning sources reviewed 27 September 2026: Saudi Arabia Railways, flynas, Madinah Airport and Nusuk. Live schedules, fares, permissions and operator conditions can change; check the linked official services for your travel dates.