Cities between Tekoa and Shamir


Cities between Tekoa and Shamir   |   Kibbutzim between Tekoa and Shamir   |   Moshavim between Tekoa and Shamir   |   Nature reserve between Tekoa and Shamir

Up to 10 kilometers
Distance from Tekoa to Yad Binyamin is : 6.8 kilometer Driving from Tekoa to Yad Binyamin - map and directions at Google maps \ Bus
Distance from Tekoa to Beit Hilkia is : 8.4 kilometer Driving from Tekoa to Beit Hilkia - map and directions at Google maps \ Bus
Distance from Tekoa to Gedera is : 9.6 kilometer Driving from Tekoa to Gedera - map and directions at Google maps \ Bus
Distance from Tekoa to Hafetz Haim is : 9.9 kilometer Driving from Tekoa to Hafetz Haim - map and directions at Google maps \ Bus
Up to 20 kilometers
Distance from Tekoa to Ganei Tal is : 10.5 kilometer Driving from Tekoa to Ganei Tal - map and directions at Google maps \ Bus
Distance from Tekoa to Gefen is : 10.8 kilometer Driving from Tekoa to Gefen - map and directions at Google maps \ Bus
Distance from Tekoa to Ramat Rachel is : 11.8 kilometer Driving from Tekoa to Ramat Rachel - map and directions at Google maps \ Bus
Distance from Tekoa to Bnei Aish is : 12.1 kilometer Driving from Tekoa to Bnei Aish - map and directions at Google maps \ Bus
Distance from Tekoa to Talpiyot is : 12.5 kilometer Driving from Tekoa to Talpiyot - map and directions at Google maps \ Bus
Distance from Tekoa to sakhnin is : 12.7 kilometer Driving from Tekoa to sakhnin - map and directions at Google maps \ Bus
Distance from Tekoa to Araba is : 12.8 kilometer Driving from Tekoa to Araba - map and directions at Google maps \ Bus
Distance from Tekoa to Bnei reem is : 13.1 kilometer Driving from Tekoa to Bnei reem - map and directions at Google maps \ Bus
Distance from Tekoa to Hatzav is : 13.6 kilometer Driving from Tekoa to Hatzav - map and directions at Google maps \ Bus
Distance from Tekoa to Malha is : 14.4 kilometer Driving from Tekoa to Malha - map and directions at Google maps \ Bus
Distance from Tekoa to Ramat Sharet is : 14.9 kilometer Driving from Tekoa to Ramat Sharet - map and directions at Google maps \ Bus
Distance from Tekoa to German Colony is : 15.7 kilometer Driving from Tekoa to German Colony - map and directions at Google maps \ Bus
Distance from Tekoa to Rehavia is : 16.1 kilometer Driving from Tekoa to Rehavia - map and directions at Google maps \ Bus
Distance from Tekoa to Avtalion is : 16.3 kilometer Driving from Tekoa to Avtalion - map and directions at Google maps \ Bus
Distance from Tekoa to Kiryat yovel is : 16.5 kilometer Driving from Tekoa to Kiryat yovel - map and directions at Google maps \ Bus
Distance from Tekoa to Yinon is : 16.5 kilometer Driving from Tekoa to Yinon - map and directions at Google maps \ Bus
Distance from Tekoa to Shaare Zedek is : 16.8 kilometer Driving from Tekoa to Shaare Zedek - map and directions at Google maps \ Bus
Distance from Tekoa to Yarhiv is : 17.4 kilometer Driving from Tekoa to Yarhiv - map and directions at Google maps \ Bus
Distance from Tekoa to Givat RAM is : 17.5 kilometer Driving from Tekoa to Givat RAM - map and directions at Google maps \ Bus
Distance from Tekoa to Lev institute jerusalem is : 17.7 kilometer Driving from Tekoa to Lev institute jerusalem - map and directions at Google maps \ Bus
Distance from Tekoa to Kedar is : 17.8 kilometer Driving from Tekoa to Kedar - map and directions at Google maps \ Bus
Distance from Tekoa to Nachlaot is : 17.9 kilometer Driving from Tekoa to Nachlaot - map and directions at Google maps \ Bus
Distance from Tekoa to Kiryat Moshe is : 18.2 kilometer Driving from Tekoa to Kiryat Moshe - map and directions at Google maps \ Bus
Up to 30 kilometers
Distance from Tekoa to Ramat Eshkol is : 20.1 kilometer Driving from Tekoa to Ramat Eshkol - map and directions at Google maps \ Bus
Distance from Tekoa to The Hebrew university is : 20.9 kilometer Driving from Tekoa to The Hebrew university - map and directions at Google maps \ Bus
Distance from Tekoa to The Hebrew University-Mt. Scopus is : 20.9 kilometer Driving from Tekoa to The Hebrew University-Mt. Scopus - map and directions at Google maps \ Bus
Distance from Tekoa to Maale Adumim is : 21.8 kilometer Driving from Tekoa to Maale Adumim - map and directions at Google maps \ Bus
Distance from Tekoa to Beer Tuvia is : 23.4 kilometer Driving from Tekoa to Beer Tuvia - map and directions at Google maps \ Bus
Distance from Tekoa to Yarkona is : 23.6 kilometer Driving from Tekoa to Yarkona - map and directions at Google maps \ Bus
Distance from Tekoa to Tamra is : 23.6 kilometer Driving from Tekoa to Tamra - map and directions at Google maps \ Bus
Distance from Tekoa to Pisgat Zeev is : 23.9 kilometer Driving from Tekoa to Pisgat Zeev - map and directions at Google maps \ Bus
Distance from Tekoa to Almon is : 24.8 kilometer Driving from Tekoa to Almon - map and directions at Google maps \ Bus
Distance from Tekoa to Anatot is : 24.8 kilometer Driving from Tekoa to Anatot - map and directions at Google maps \ Bus
Distance from Tekoa to Vardon is : 26.2 kilometer Driving from Tekoa to Vardon - map and directions at Google maps \ Bus
Distance from Tekoa to Tzova is : 26.4 kilometer Driving from Tekoa to Tzova - map and directions at Google maps \ Bus
Distance from Tekoa to Zrahia is : 27.9 kilometer Driving from Tekoa to Zrahia - map and directions at Google maps \ Bus
Distance from Tekoa to Mishor Adumim is : 27.9 kilometer Driving from Tekoa to Mishor Adumim - map and directions at Google maps \ Bus
Distance from Tekoa to Zavdiel is : 28.8 kilometer Driving from Tekoa to Zavdiel - map and directions at Google maps \ Bus
Distance from Tekoa to Nofei Prat is : 29.5 kilometer Driving from Tekoa to Nofei Prat - map and directions at Google maps \ Bus
Up to 40 kilometers
Distance from Tekoa to Tel Tsiyon is : 30.4 kilometer Driving from Tekoa to Tel Tsiyon - map and directions at Google maps \ Bus
Distance from Tekoa to Migron is : 30.6 kilometer Driving from Tekoa to Migron - map and directions at Google maps \ Bus
Distance from Tekoa to Maale Mikhmas is : 31.5 kilometer Driving from Tekoa to Maale Mikhmas - map and directions at Google maps \ Bus
Distance from Tekoa to Shfaram is : 32.7 kilometer Driving from Tekoa to Shfaram - map and directions at Google maps \ Bus
Distance from Tekoa to Psagot is : 32.7 kilometer Driving from Tekoa to Psagot - map and directions at Google maps \ Bus
Distance from Tekoa to Mitzpe Dani is : 32.9 kilometer Driving from Tekoa to Mitzpe Dani - map and directions at Google maps \ Bus
Distance from Tekoa to Yad Natan is : 35.3 kilometer Driving from Tekoa to Yad Natan - map and directions at Google maps \ Bus
Distance from Tekoa to Rimonim is : 39.9 kilometer Driving from Tekoa to Rimonim - map and directions at Google maps \ Bus
Up to 50 kilometers
Distance from Tekoa to Ofra is : 40.8 kilometer Driving from Tekoa to Ofra - map and directions at Google maps \ Bus
Distance from Tekoa to Amuna is : 40.9 kilometer Driving from Tekoa to Amuna - map and directions at Google maps \ Bus
Distance from Tekoa to Ateret is : 46.9 kilometer Driving from Tekoa to Ateret - map and directions at Google maps \ Bus
Distance from Tekoa to Beit Shearim National Park is : 48.9 kilometer Driving from Tekoa to Beit Shearim National Park - map and directions at Google maps \ Bus
Up to 60 kilometers
Distance from Tekoa to Maale Levona is : 53.7 kilometer Driving from Tekoa to Maale Levona - map and directions at Google maps \ Bus
Distance from Tekoa to Shilo is : 53.8 kilometer Driving from Tekoa to Shilo - map and directions at Google maps \ Bus
Distance from Tekoa to Shvut Rachel is : 54.2 kilometer Driving from Tekoa to Shvut Rachel - map and directions at Google maps \ Bus
Distance from Tekoa to Eli is : 56.1 kilometer Driving from Tekoa to Eli - map and directions at Google maps \ Bus
Distance from Tekoa to Rachelim is : 59.3 kilometer Driving from Tekoa to Rachelim - map and directions at Google maps \ Bus
Distance from Tekoa to Niran is : 59.3 kilometer Driving from Tekoa to Niran - map and directions at Google maps \ Bus
Distance from Tekoa to Maale Efrayim is : 59.4 kilometer Driving from Tekoa to Maale Efrayim - map and directions at Google maps \ Bus
Distance from Tekoa to Migdalim is : 59.8 kilometer Driving from Tekoa to Migdalim - map and directions at Google maps \ Bus
Up to 70 kilometers
Distance from Tekoa to Umm al-Fahm is : 61.7 kilometer Driving from Tekoa to Umm al-Fahm - map and directions at Google maps \ Bus
Distance from Tekoa to Tomer is : 63.7 kilometer Driving from Tekoa to Tomer - map and directions at Google maps \ Bus
Distance from Tekoa to Petzael is : 66.8 kilometer Driving from Tekoa to Petzael - map and directions at Google maps \ Bus
Up to 80 kilometers
Distance from Tekoa to Even Izchak is : 71.1 kilometer Driving from Tekoa to Even Izchak - map and directions at Google maps \ Bus
Distance from Tekoa to Mekhora is : 71.8 kilometer Driving from Tekoa to Mekhora - map and directions at Google maps \ Bus
Distance from Tekoa to Masua is : 79.8 kilometer Driving from Tekoa to Masua - map and directions at Google maps \ Bus
Up to 90 kilometers
Distance from Tekoa to Aviel is : 82.4 kilometer Driving from Tekoa to Aviel - map and directions at Google maps \ Bus
Distance from Tekoa to Roi is : 84.7 kilometer Driving from Tekoa to Roi - map and directions at Google maps \ Bus
Distance from Tekoa to baqa el garbia is : 89.9 kilometer Driving from Tekoa to baqa el garbia - map and directions at Google maps \ Bus
Up to 100 kilometers
Distance from Tekoa to Avnei Hefetz is : 93.3 kilometer Driving from Tekoa to Avnei Hefetz - map and directions at Google maps \ Bus
Distance from Tekoa to Maskiyot is : 93.8 kilometer Driving from Tekoa to Maskiyot - map and directions at Google maps \ Bus
Distance from Tekoa to Rotem is : 96.7 kilometer Driving from Tekoa to Rotem - map and directions at Google maps \ Bus
Distance from Tekoa to Taibe is : 98.2 kilometer Driving from Tekoa to Taibe - map and directions at Google maps \ Bus
Distance from Tekoa to Shadmot Mehola is : 98.7 kilometer Driving from Tekoa to Shadmot Mehola - map and directions at Google maps \ Bus
Distance from Tekoa to Ahituv is : 99.7 kilometer Driving from Tekoa to Ahituv - map and directions at Google maps \ Bus
Up to 110 kilometers
Distance from Tekoa to Mehola is : 100.3 kilometer Driving from Tekoa to Mehola - map and directions at Google maps \ Bus
Distance from Tekoa to Ometz is : 101.2 kilometer Driving from Tekoa to Ometz - map and directions at Google maps \ Bus
Distance from Tekoa to Eyal is : 106.5 kilometer Driving from Tekoa to Eyal - map and directions at Google maps \ Bus
Distance from Tekoa to Meirav is : 108.5 kilometer Driving from Tekoa to Meirav - map and directions at Google maps \ Bus
Distance from Tekoa to Sdei Trumot is : 108.9 kilometer Driving from Tekoa to Sdei Trumot - map and directions at Google maps \ Bus
Distance from Tekoa to Tel Teomim is : 109.7 kilometer Driving from Tekoa to Tel Teomim - map and directions at Google maps \ Bus
Distance from Tekoa to Revaya is : 109.8 kilometer Driving from Tekoa to Revaya - map and directions at Google maps \ Bus
Distance from Tekoa to Sde Eliyahu is : 110 kilometer Driving from Tekoa to Sde Eliyahu - map and directions at Google maps \ Bus
Up to 120 kilometers
Distance from Tekoa to Rehov is : 110.6 kilometer Driving from Tekoa to Rehov - map and directions at Google maps \ Bus
Distance from Tekoa to Maale Gilboa is : 112.2 kilometer Driving from Tekoa to Maale Gilboa - map and directions at Google maps \ Bus
Distance from Tekoa to Qalansawe is : 112.5 kilometer Driving from Tekoa to Qalansawe - map and directions at Google maps \ Bus
Distance from Tekoa to Shluhot is : 112.9 kilometer Driving from Tekoa to Shluhot - map and directions at Google maps \ Bus
Distance from Tekoa to Shlapim is : 113.1 kilometer Driving from Tekoa to Shlapim - map and directions at Google maps \ Bus
Distance from Tekoa to Ein HaNatziv is : 113.3 kilometer Driving from Tekoa to Ein HaNatziv - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Ruppin is : 113.8 kilometer Driving from Tekoa to Kfar Ruppin - map and directions at Google maps \ Bus
Distance from Tekoa to Reshafim is : 114.1 kilometer Driving from Tekoa to Reshafim - map and directions at Google maps \ Bus
Distance from Tekoa to Mesilot is : 115.7 kilometer Driving from Tekoa to Mesilot - map and directions at Google maps \ Bus
Distance from Tekoa to Oranit is : 116 kilometer Driving from Tekoa to Oranit - map and directions at Google maps \ Bus
Distance from Tekoa to Nir David is : 116.5 kilometer Driving from Tekoa to Nir David - map and directions at Google maps \ Bus
Distance from Tekoa to Neve Eitan is : 117 kilometer Driving from Tekoa to Neve Eitan - map and directions at Google maps \ Bus
Distance from Tekoa to Maoz Haim is : 117.8 kilometer Driving from Tekoa to Maoz Haim - map and directions at Google maps \ Bus
Distance from Tekoa to Sde Nahum is : 119.7 kilometer Driving from Tekoa to Sde Nahum - map and directions at Google maps \ Bus
Up to 130 kilometers
Distance from Tekoa to Park afek is : 121.6 kilometer Driving from Tekoa to Park afek - map and directions at Google maps \ Bus
Distance from Tekoa to Tel Yosef is : 121.9 kilometer Driving from Tekoa to Tel Yosef - map and directions at Google maps \ Bus
Distance from Tekoa to Ein Harod is : 123 kilometer Driving from Tekoa to Ein Harod - map and directions at Google maps \ Bus
Distance from Tekoa to Even Yehuda is : 123.7 kilometer Driving from Tekoa to Even Yehuda - map and directions at Google maps \ Bus
Distance from Tekoa to Moledet is : 126.6 kilometer Driving from Tekoa to Moledet - map and directions at Google maps \ Bus
Distance from Tekoa to Ramat Tzvi is : 126.7 kilometer Driving from Tekoa to Ramat Tzvi - map and directions at Google maps \ Bus
Distance from Tekoa to Udim is : 128.1 kilometer Driving from Tekoa to Udim - map and directions at Google maps \ Bus
Distance from Tekoa to Neve Ur is : 129.9 kilometer Driving from Tekoa to Neve Ur - map and directions at Google maps \ Bus
Up to 140 kilometers
Distance from Tekoa to Ein Dor is : 135.4 kilometer Driving from Tekoa to Ein Dor - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Kisch is : 137.3 kilometer Driving from Tekoa to Kfar Kisch - map and directions at Google maps \ Bus
Distance from Tekoa to Ahiezer is : 139.4 kilometer Driving from Tekoa to Ahiezer - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Tavor is : 139.5 kilometer Driving from Tekoa to Kfar Tavor - map and directions at Google maps \ Bus
Up to 150 kilometers
Distance from Tekoa to Menahemia is : 140.1 kilometer Driving from Tekoa to Menahemia - map and directions at Google maps \ Bus
Distance from Tekoa to Shadmot Dvora is : 140.8 kilometer Driving from Tekoa to Shadmot Dvora - map and directions at Google maps \ Bus
Distance from Tekoa to Masada is : 143.6 kilometer Driving from Tekoa to Masada - map and directions at Google maps \ Bus
Distance from Tekoa to Shaar HaGolan is : 144.1 kilometer Driving from Tekoa to Shaar HaGolan - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Kama is : 144.5 kilometer Driving from Tekoa to Kfar Kama - map and directions at Google maps \ Bus
Distance from Tekoa to Sharona is : 145.4 kilometer Driving from Tekoa to Sharona - map and directions at Google maps \ Bus
Distance from Tekoa to Maagan is : 146.5 kilometer Driving from Tekoa to Maagan - map and directions at Google maps \ Bus
Distance from Tekoa to Poriya is : 146.7 kilometer Driving from Tekoa to Poriya - map and directions at Google maps \ Bus
Distance from Tekoa to Tel Katzir is : 147.1 kilometer Driving from Tekoa to Tel Katzir - map and directions at Google maps \ Bus
Distance from Tekoa to Poria Ilit is : 148.2 kilometer Driving from Tekoa to Poria Ilit - map and directions at Google maps \ Bus
Distance from Tekoa to Porija Neve Oved is : 149.6 kilometer Driving from Tekoa to Porija Neve Oved - map and directions at Google maps \ Bus
Up to 160 kilometers
Distance from Tekoa to Lavi is : 153 kilometer Driving from Tekoa to Lavi - map and directions at Google maps \ Bus
Distance from Tekoa to Savidor is : 154 kilometer Driving from Tekoa to Savidor - map and directions at Google maps \ Bus
Distance from Tekoa to Mitspe is : 154.9 kilometer Driving from Tekoa to Mitspe - map and directions at Google maps \ Bus
Distance from Tekoa to Or Yehuda is : 155.2 kilometer Driving from Tekoa to Or Yehuda - map and directions at Google maps \ Bus
Distance from Tekoa to Ha-Shalom Railway Station is : 155.6 kilometer Driving from Tekoa to Ha-Shalom Railway Station - map and directions at Google maps \ Bus
Distance from Tekoa to Safari, Ramat Gan is : 155.6 kilometer Driving from Tekoa to Safari, Ramat Gan - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Hittim is : 155.9 kilometer Driving from Tekoa to Kfar Hittim - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Zeitim is : 156.8 kilometer Driving from Tekoa to Kfar Zeitim - map and directions at Google maps \ Bus
Distance from Tekoa to Ein Gev is : 157.6 kilometer Driving from Tekoa to Ein Gev - map and directions at Google maps \ Bus
Distance from Tekoa to Park ariel sharon is : 157.9 kilometer Driving from Tekoa to Park ariel sharon - map and directions at Google maps \ Bus
Distance from Tekoa to Neot Golan is : 160 kilometer Driving from Tekoa to Neot Golan - map and directions at Google maps \ Bus
Up to 170 kilometers
Distance from Tekoa to Azor is : 160.1 kilometer Driving from Tekoa to Azor - map and directions at Google maps \ Bus
Distance from Tekoa to Masad is : 160.3 kilometer Driving from Tekoa to Masad - map and directions at Google maps \ Bus
Distance from Tekoa to Migdal is : 161.1 kilometer Driving from Tekoa to Migdal - map and directions at Google maps \ Bus
Distance from Tekoa to Ravid is : 161.9 kilometer Driving from Tekoa to Ravid - map and directions at Google maps \ Bus
Distance from Tekoa to Livnim is : 164.1 kilometer Driving from Tekoa to Livnim - map and directions at Google maps \ Bus
Distance from Tekoa to Ramot is : 167.2 kilometer Driving from Tekoa to Ramot - map and directions at Google maps \ Bus
Up to 180 kilometers
Distance from Tekoa to Maale Gamla is : 172.6 kilometer Driving from Tekoa to Maale Gamla - map and directions at Google maps \ Bus
Distance from Tekoa to Amiad is : 173.5 kilometer Driving from Tekoa to Amiad - map and directions at Google maps \ Bus
Distance from Tekoa to Gaza is : 173.7 kilometer Driving from Tekoa to Gaza - map and directions at Google maps \ Bus
Distance from Tekoa to Karkom is : 175.4 kilometer Driving from Tekoa to Karkom - map and directions at Google maps \ Bus
Distance from Tekoa to Kfar Shamai is : 175.5 kilometer Driving from Tekoa to Kfar Shamai - map and directions at Google maps \ Bus
Distance from Tekoa to Safed is : 178.2 kilometer Driving from Tekoa to Safed - map and directions at Google maps \ Bus
Distance from Tekoa to Rosh Pinna is : 178.7 kilometer Driving from Tekoa to Rosh Pinna - map and directions at Google maps \ Bus
Up to 190 kilometers
Distance from Tekoa to Ramat Hagolan is : 180.4 kilometer Driving from Tekoa to Ramat Hagolan - map and directions at Google maps \ Bus
Distance from Tekoa to Mahanayim is : 182.1 kilometer Driving from Tekoa to Mahanayim - map and directions at Google maps \ Bus
Distance from Tekoa to Amuka is : 182.2 kilometer Driving from Tekoa to Amuka - map and directions at Google maps \ Bus
Distance from Tekoa to Kadita is : 182.4 kilometer Driving from Tekoa to Kadita - map and directions at Google maps \ Bus
Distance from Tekoa to Mishmar HaYarden is : 184.7 kilometer Driving from Tekoa to Mishmar HaYarden - map and directions at Google maps \ Bus
Distance from Tekoa to Katzrin is : 185.9 kilometer Driving from Tekoa to Katzrin - map and directions at Google maps \ Bus
Distance from Tekoa to Kerem Ben Zimra is : 186.6 kilometer Driving from Tekoa to Kerem Ben Zimra - map and directions at Google maps \ Bus
Distance from Tekoa to Rehaniya is : 188.3 kilometer Driving from Tekoa to Rehaniya - map and directions at Google maps \ Bus
Distance from Tekoa to Sde Eliezer is : 189.5 kilometer Driving from Tekoa to Sde Eliezer - map and directions at Google maps \ Bus
Up to 200 kilometers
Distance from Tekoa to Kidmat Tzvi is : 190.3 kilometer Driving from Tekoa to Kidmat Tzvi - map and directions at Google maps \ Bus
Distance from Tekoa to Malkia is : 195.4 kilometer Driving from Tekoa to Malkia - map and directions at Google maps \ Bus
Distance from Tekoa to Ramot Naftali is : 196.4 kilometer Driving from Tekoa to Ramot Naftali - map and directions at Google maps \ Bus
Up to 210 kilometers
Distance from Tekoa to Orot is : 200.2 kilometer Driving from Tekoa to Orot - map and directions at Google maps \ Bus
Distance from Tekoa to Avigdor is : 202.6 kilometer Driving from Tekoa to Avigdor - map and directions at Google maps \ Bus
Distance from Tekoa to Shaal is : 202.6 kilometer Driving from Tekoa to Shaal - map and directions at Google maps \ Bus
Distance from Tekoa to Kela Alon is : 203.2 kilometer Driving from Tekoa to Kela Alon - map and directions at Google maps \ Bus
Distance from Tekoa to Lehavot HaBashan is : 203.9 kilometer Driving from Tekoa to Lehavot HaBashan - map and directions at Google maps \ Bus
Distance from Tekoa to Shamir is : 208.7 kilometer Driving from Tekoa to Shamir - map and directions at Google maps \ Bus
Up to 240 kilometers
Distance from Tekoa to Or HaNer is : 234.7 kilometer Driving from Tekoa to Or HaNer - map and directions at Google maps \ Bus

Between two cities in israel
Cities  Kibbutzim  Moshavim  Nature Reserves
  From : 
     To :    


Cities between Tekoa and Shamir   |   Kibbutzim between Tekoa and Shamir   |   Moshavim between Tekoa and Shamir   |   Nature reserve between Tekoa and Shamir