La Mecque est le terminus sud du chemin de fer à grande vitesse Haramain dans l’ouest de l’Arabie saoudite. La ville possède une principale gare interurbaine, la gare de La Mecque, et les services à grande vitesse sont exploités sur le corridor Haramain par Saudi Arabia Railways. Cela fait de La Mecque un point d’arrivée ferroviaire essentiel pour les passagers voyageant dans la région du Hedjaz.
Les trains au départ de La Mecque utilisent des services électriques à grande vitesse plutôt que des trains interurbains conventionnels. La gare de La Mecque assure des services à siège réservé sur la ligne dédiée vers Djeddah, l’aéroport international King Abdulaziz, la ville économique du roi Abdallah et Médine. La liaison ferroviaire aéroportuaire est intégrée au même itinéraire Haramain, avec des trains desservant la gare de l’aéroport à Djeddah.
Les lignes ferroviaires depuis La Mecque partent vers l’ouest en direction de Djeddah et du corridor de la mer Rouge, vers le nord-ouest en direction de la ville économique du roi Abdallah, et vers le nord en direction de Médine. La ville n’est pas reliée par train direct aux passagers à Riyad ou Dammam, de sorte que les trajets ferroviaires longue distance vers ces villes de l’est nécessitent une planification séparée via d’autres hubs ferroviaires saoudiens. Réservez en ligne des trains depuis et vers La Mecque sur Rail Monsters.