A homeschool geography lesson for Advent 2026

How far did Mary and Joseph
travel to Bethlehem?

For homeschool families: trace the likely road in 20 seconds, then check it against Luke 2.

Jordan R. Samaria NazarethJezreel ValleyJordan ValleyJerichoJerusalemBethlehemschematic, not to scale

20.0s

Tap the stops in order, starting at Nazareth. The clock starts on your first tap.

Download Wayfold: Understand the Bible on the App StoreFree on iPhone

The short answer

How far did Mary and Joseph travel?

Mary and Joseph traveled roughly 80 to 92 miles (130 to 150 km) by road from Nazareth to Bethlehem, or about 69 miles (111 km) as the crow flies, which likely took four to five days on foot. The road figures come from a 1995 Ensign article by a writer who walked both routes (about 92 miles each way, four to five days) and a 2017 Aleteia article (about 80 miles, around four days at 20 miles a day). The straight-line figure is our own calculation from map coordinates.

“Joseph also went up from Galilee, out of the city of Nazareth, into Judea, to David’s city, which is called Bethlehem, because he was of the house and family of David, to enroll himself with Mary, who was pledged to be married to him as wife, being pregnant.”Luke 2:4-5, World English Bible

Notice what the verse gives you: a start, an end, a reason and a pregnancy. Everything else (the route, the days, the donkey) is careful guessing.

Monday, December 7

A kitchen-table lesson, one morning

Picture a homeschool family on the first Monday of Advent week two. The nine-year-old asks the question at breakfast: how far did they actually walk? Nobody knows. So the lesson plan changes. They read Luke 2:1-7 aloud, then open a map and find Nazareth and Bethlehem. The eleven-year-old measures the straight line with a ruler and the scale bar and gets close to 70 miles. Then they talk about why the road would be longer, and what Samaria was (John 4:9 helps: “Jews have no dealings with Samaritans”).

Math follows: at 20 miles a day, how many days? How many laps of the park would 90 miles be? The seven-year-old draws a donkey, and the family has an honest talk about which parts of the Christmas story are in the Bible and which are in our nativity sets.

An illustrative scenario, not a customer story.

Seeing the places

Bethlehem on the map, in Wayfold

We make Wayfold, a chapter-by-chapter Bible study app with a Bible map built in. Open a chapter in the reader to see the places it names; open a place to see every chapter that names it. Each of its 64 key places is labeled with how sure scholars are of the location, from well established to unknown.

Wayfold place page for Bethlehem, marked well established, listing chapters that name it including Ruth 1, 2 and 4
Bethlehem: “well established”, with the chapters that name it.
Wayfold reader on Genesis 12 with a map of the places named in the chapter
The places in a chapter, mapped under the text.
Wayfold Trace step: put the events of Ruth 1 in order
Trace: the same put-it-in-order idea as the game above.

For a Christmas-season study, Ruth is a natural fit: it is free in Wayfold, it ends in Bethlehem, and Ruth 4:17 traces her family to David, which is exactly why Luke 2:4 sends Joseph there.

Fair warning

Who this page is not for

Honest limits

What we cannot tell you

Three ways to measure

Nazareth to Bethlehem distance, compared

MeasureDistanceDays at 20 mi/daySource
Straight line69 mi / 111 km3.5Our calculation
By road, estimateabout 80 mi4Aleteia, 2017
Jordan Valley or ridge road, walkedabout 92 mi4.6Ensign, 1995

Two towns are named; the miles between them are a good guess, and that is a fine thing to teach.

Your turn

How long would it take your family?

Pick a distance and a walking pace. We work out the days, the hours on the road, and the same distance in laps of a 400-metre running track.

Download free on the App Store

Wayfold's map, reader and Ruth study are free. Trace the next story yourselves.

Download Wayfold: Understand the Bible on the App Store

Download Wayfold free on the App Store

Updated November 2026 · Scripture: World English Bible (public domain)

Related