Mecca

from Rome

Save up to: £772

Average cost: £888

Best deal: £116


Mecca, a city in the Hejazi region of Saudi Arabia, is the holiest city in Islam and a pilgrimage site for millions of Muslims each year. Visit the iconic Masjid al-Haram, explore the bustling markets around the Grand Mosque, or drink from the Zamzam Well. Mecca's rich Islamic history, spiritual significance, and the annual Hajj pilgrimage make it a city of deep religious importance.


Latest deals:

7 days
£116
Mon 28 Sep - Mon 5 Oct


12 days
£127
Tue 3 Nov - Sun 15 Nov


14 days
£134
Tue 1 Dec - Tue 15 Dec


16 days
£134
Tue 1 Dec - Thu 17 Dec


9 days
£134
Thu 3 Dec - Sat 12 Dec


10 days
£134
Thu 3 Dec - Sun 13 Dec


12 days
£134
Thu 3 Dec - Tue 15 Dec


14 days
£134
Thu 3 Dec - Thu 17 Dec


16 days
£134
Thu 3 Dec - Sat 19 Dec


7 days
£134
Sat 5 Dec - Sat 12 Dec


8 days
£134
Sat 5 Dec - Sun 13 Dec


10 days
£134
Sat 5 Dec - Tue 15 Dec


12 days
£134
Sat 5 Dec - Thu 17 Dec


14 days
£134
Sat 5 Dec - Sat 19 Dec


15 days
£134
Sat 5 Dec - Sun 20 Dec


12 days
£134
Tue 1 Dec - Sun 13 Dec


11 days
£134
Tue 1 Dec - Sat 12 Dec


5 days
£134
Tue 1 Dec - Sun 6 Dec


11 days
£134
Tue 24 Nov - Sat 5 Dec


9 days
£134
Tue 24 Nov - Thu 3 Dec


14 days
£134
Sun 22 Nov - Sun 6 Dec


13 days
£134
Sun 22 Nov - Sat 5 Dec


11 days
£134
Sun 22 Nov - Thu 3 Dec


12 days
£134
Tue 24 Nov - Sun 6 Dec


14 days
£139
Sun 1 Nov - Sun 15 Nov


5 days
£139
Tue 10 Nov - Sun 15 Nov


5 days
£139
Tue 24 Nov - Sun 29 Nov


7 days
£139
Sun 22 Nov - Sun 29 Nov


5 days
£148
Tue 27 Oct - Sun 1 Nov


7 days
£148
Tue 12 Jan - Tue 19 Jan


5 days
£151
Sat 28 Nov - Thu 3 Dec


16 days
£151
Tue 17 Nov - Thu 3 Dec


14 days
£151
Thu 19 Nov - Thu 3 Dec


15 days
£151
Sat 28 Nov - Sun 13 Dec


14 days
£151
Sat 28 Nov - Sat 12 Dec


8 days
£151
Sat 28 Nov - Sun 6 Dec


7 days
£151
Sat 28 Nov - Sat 5 Dec


16 days
£151
Thu 19 Nov - Sat 5 Dec


10 days
£156
Thu 19 Nov - Sun 29 Nov


12 days
£156
Tue 17 Nov - Sun 29 Nov


5 days
£165
Thu 14 Jan - Tue 19 Jan


14 days
£179
Sat 2 Jan - Sat 16 Jan


5 days
£230
Thu 17 Dec - Tue 22 Dec


7 days
£230
Thu 17 Dec - Thu 24 Dec


7 days
£236
Tue 29 Dec - Tue 5 Jan


9 days
£249
Sun 27 Dec - Tue 5 Jan


12 days
£288
Thu 24 Dec - Tue 5 Jan


5 days
£291
Sat 19 Dec - Thu 24 Dec