History Globe

Question

How far is Bethlehem from Jerusalem?

Bethlehem is about 8 km south of Jerusalem in a straight line and about 10 km by the Roman road on the map, a walk of two to three hours. Eusebius, in the fourth century, put it at six Roman miles, about 9 km, and so did the pilgrim of Bordeaux in AD 333: four miles to Rachel's tomb and two more to the town.

The two towns sit on the same ridge of the Judean hills, with the road running south past Rachel's tomb: “And Rachel died, and was buried in the way to Ephrath, which is Beth-lehem.” Micah's “Beth-lehem Ephratah, though thou be little among the thousands of Judah” answered the question Herod put to the scribes, and the Magi who had come to Jerusalem rode on the short last stage to the child. Herod then “slew all the children that were in Bethlehem, and in all the coasts thereof”; a town of this size, within an evening's walk of the capital, would have had few children of two years and under.

The nearness explains the ease with which Joseph, of “the house and lineage of David”, could be counted in his ancestral town and the family could present the child in the Temple forty days later. In the second century Justin Martyr, born in Palestine, said Jesus was born in a cave near the village, and Origen wrote that the cave was shown to visitors; Constantine had the Church of the Nativity built over it, dedicated in 339, and the present building, rebuilt by Justinian in the sixth century, still stands on the same spot.

Show on the map →

Scripture: Matt 2:1–6; Matt 2:16; Luke 2:4; Luke 2:22; Gen 35:19; Mic 5:2

Sources

Checked against its sources; not yet read by a historian.