Mary traveling by donkey
At the time of Jesus' birth, people traveled by foot or on an animal or cart. Nazareth to Bethlehem was 4 to 6 days journey. Over rough tracks with wild animals and robbers. People often traveled in groups for their own protection.
Background Reading:
Luke 2:5
Mary travels with Joseph
5 He went there [Bethlehem] to register with Mary, who was pledged to be married to him and was expecting a child.
More Information:
Donkey
We do not know the name or breed of the donkey that was used to carry Mary who was pregnant at the time with Jesus.
The trip from Nazareth to Bethlehem could have taken 4-6 days by foot to cover the 120 km or 90 miles.
Traveling in winter eg December would be unlikely because of the cold and rain.
If the census was taken over a period of time. Then Joseph and Mary could have gone to Bethlehem and been in Jerusalem at One of the three feast all Jewish males were compelled to attend.
- The three feasts were:
- Unleavened bread [which includes Passover] spring.
- Pentecost, late spring,
- Tabernacles, autumn - see Leviticus. John 1:14 Jesus dwelt among us literally means tabernacled.
Jerusalem covered one square mile and had an estimated population of 200,000. With one million Pilgrims yearly. Mainly arriving for the religious feasts.