Well, I 'm afraid that it's not quite right. It seems that over the years, some strange and not very Biblical things have happened to the Christmas story. Here are some examples:
- That quick trip was about 80 miles and took at least a week, probably entirely on foot, as no where does the Bible indicate that Mary (or Joseph for that matter) rode on a donkey or any other kind of animal.
- Jesus was likely born in late September or early October. December 25 was actually the date of a festival honoring the sun. The early Catholic Church wanted to replace this festival with a Christian holiday, and thus set the date as the day to celebrate Christ's birth.
- Innkeepers are not even mentioned in the Christmas story (though they are in almost every Christmas play performed since then!). In fact, the word often translated as "inn" can also be translated as "guest room," meaning that Jesus may have been born out back behind the house of relatives who had no more space in their guest room.
- The Bible does not mention the words stable or barn or even cave. We just know that Jesus was laid in a manger, so we can assume that there were animals around.
- The Bible says that "while they were there" Mary gave birth. They may have been in Bethlehem for weeks before the actual delivery.
- The Bible does not say that Jesus never cried, though it makes for a nice Christmas song.
- Neither does the Bible say that the angels sang. In fact, it says instead, "Suddenly a great company of the heavenly host appeared with the angel praising God and saying, “Glory to God in the highest heaven, and on earth peace to those on whom his favor rests."
- And one last thing, the Bible does not talk about kings from the east, but wise men, or magi. Nor does it mention camels.