חניבעל בחר לפעול בדרך מפתיעה ולא צפויה. הוא בחר לא להמתין לסקיפיו בהיספניה, אלא לצאת למסע מהיר ולפגוע באיטליה עצמה. עמדו בפניו שתי אפשרויות, הראשונה הייתה לצאת למסע רגלי, והשנייה הייתה לצאת למסע דרך הים. לכאורה הדרך השנייה הייתה פשוטה יותר, אולם חניבעל בחר בדרך הראשונה. חוקרים רבים תוהים מדוע בחר חניבעל בדרך המסובכת יותר לכאורה במקום בדרך הים הפשוטה. האדמירל האמריקאי אלפרד תייר מהן (Alfred Thayer Mahan), הנחשב לאחד מהוגי הדעות הצבאיים-ימיים החשובים בהיסטוריה, סבור שעליונות הרומאים בים הרתיעה את חניבעל. אולם חוקרים אחרים מעלים את הסברה לפיה קשיים לוגיסטיים מנעו זאת ממנו, הצי שיכל חניבעל לבנות במספנות של קרטחנה בזמן כה קצר היה קטן מאוד, ולא יכל לאפשר את העברת החיילים הפילים והציוד במהירות הרצויה.
לרשות חניבעל עמדו בסך הכל בערך 120,000 חיילים רגליים, 16,000 פרשים וכמה עשרות פילים. הוא שלח בערך 20,000 חיילים רגליים ו-2,000 פרשים להגנת אפריקה. מספר דומה הותיר בספרד תחת פיקודו של אחיו עזרובעל. כמו כן הותיר חניבעל בהיספניה צי קטן ובערך 20 פילים. עם שאר הכוח עמד לצאת לאיטליה. את סגונטום הפקיד בידי מושל קרתגי בשם בוסטאר ובידיו גם הפקיד בני ערובה מהשבטים באזור. לחניבעל היה מודיעין מדויק באשר למקומות שבהן הוא עומד לעבור, ומרגלים מטעמו פעלו בקרב שבטי הגאלים בעמק הפו ובגאליה. חניבעל שחרר את חייליו ההיספניים לבתיהם למשך החורף של שנת 219, ובאביב של שנת 218 לפנה"ס גייס את כולם ויצא למסע.
המסע.
מקרטחנה לפירנאים.
חניבעל יצא מקרטחנה, עיר שבני משפחתו בנו בהיספניה, עם 90,000 חיילים רגליים ו-12,000 פרשים. הוא חצה את נהר האברו, מפר בכך סופית את החוזה עם רומא. הוא לא רצה להשאיר אויבים בעורפו כשיצא לכבוש את איטליה, ועל כן החל את המסע בכיבוש כל צפון היספניה. הוא דיכא עשרות שבטים, מהם ידועים שמותיהם של האילורגיטים, הבארגוסים, האיירונוסים והאנדוסינים. כיבושים אלו עלו לו במחיר כבד, אולם כעת כל היספניה עד הרי הפירנאים הייתה בידיו. הוא הותיר קרתגי בשם חנו כמושל צפון האברו, והותיר בידיו 10,000 רגליים ו-10,000 פרשים כדי לשמור על האזור. חנו נהרג מאוחר יותר בקרב קיסה. כמו כן שחרר לבתיהם 10,000 רגליים ו-1,000 פרשים מקומיים שלא רצו לעזוב את ארצם. הוא עשה זאת במטרה לעשות רושם טוב בקרב השבטים האחרים, ולהבטיח שהללו לא יבגדו בו. עם 40,000 רגליים ו-12,000 פרשים בערך חצה חניבעל את הרי הפירנאים המפרידים בין היספניה לגאליה (היום צרפת).
הדרך אל הרון.
בינתיים עגן סקיפיו, המפקד הרומאי, באזור אחד השפכים של נהר הרון. מרגליו דיווחו לו על כך שחניבעל נמצא בגאליה. סקיפיו נדהם, אולם שיער שחניבעל בסך הכל רוצה להיאבק בו בגאליה במקום בהיספניה. סקיפיו תכנן כיצד לארוב לחניבעל, הוא ידע שהאזור מהפירנאים ועד הרון מלא בשבטים גאלים עוינים, ועל כן שיער שהתקדמותו של חניבעל תהיה אטית. אולם חניבעל פעל בזריזות שהפתיעה את אויבו, הוא שיחד חלק מראשי השבטים וכפה ברית על אחרים. ותוך זמן קצר ביותר הגיע לגדתו הדרומית של הרון.
חניבעל ידע שעליו לחצות את הנהר, אולם מעברו הצפוני התארגנה מולו קואליציית שבטים עוינים גדולה. חניבעל הסיק שאם רק ינסה לחצות את הנהר יושמדו כוחותיו, על כן רכש במהירות מספר רב של דוברות וסירות קטנות מהכפרים באזור, ובו בזמן שלח את אחיינו חנו בן בומילקר עם חלק מכוחותיו מרחק של ארבעים קילומטרים ממקום המחנה העיקרי. חנו איגף את המחנה הגאלי, בזמן שחניבעל החל לחצות את הנהר, וכך מצאו עצמם הגאלים מכותרים והובסו בקלות. הקרב זכה לשם "קרב נהר הרון", אולם מסובך יותר היה להעביר את הפילים בנהר, חניבעל עמד גם באתגר הזה בהצלחה.
לאחר שחצה את הנהר הגיעו קבוצת ראשי שבטים שהיו בקשר עם חניבעל עוד לפני תחילת המסע, אל המחנה הקרתגי, בראשם עמד ראש שבט בשם מאגילוס. חניבעל הציג אותו בפני חייליו, ולאחר מכן נאם בפניהם ושיבח אותם על גבורתם, לראשונה סיפר להם את תוכניתו השאפתנית לתקוף את איטליה. חניבעל רצה לברר היכן בדיוק חונה סקיפיו, ועל כן שלח 500 פרשים נומידיים לאתר אותו. הפרשים נתקלו בכוח רומאי שנשלח למטרות דומות בידי סקיפיו. הנומידים הובסו, ונסוגו חזרה אל המחנה. הפרשים הרומאים עקבו אחריהם, השקיפו מרחוק על המחנה הקרתגי, ודיווחו על ממצאיהם לסקיפיו. סקיפיו נדהם, אולם ארגן במהירות את צבאו על סירות, והחל לשוט בנהר הרון בתקווה להגיע לקרב עם חניבעל מהר ככל האפשר. חניבעל נתן לחייליו לישון היטב בלילה, ועם אור הבוקר המשיך להתקדם צפונה במהירות. כעת כבר לא היה ספק לסקיפיו באשר לכוונתו של חניבעל, ועל כן שלח את אחיו גנאיוס עם מרבית הכוח להמשיך במשימה בהיספניה כמתוכנן, בעוד הוא עצמו הפליג במהירות האפשרית לאטרוריה וגייס חיילים כדי לעצור את חניבעל.
מהרון לאלפים.
חניבעל ואנשיו צעדו ארבעה ימים רצופים עד שהגיעו לנקודה בה מתחברים נהרות הרון והאיזר, חיבור זה אזור פורה מאוד. חניבעל גילה שבאזור מתחוללת מלחמת ירושה בין שני בניו של אחד מראשי השבטים שמת. חניבעל בחר לצדד בבן הבכור, ובעזרת הקרתגים ניצח הלה וגירש את אחיו. לאות תודה נתן ראש השבט החדש לחניבעל כמות גדולה של תבואה, בגדים חמים, כלי נשק ואף מדריכים. חניבעל נתן לחייליו לנוח מעט, ואז המשיך לאורך האיזר עד שהגיע אל הרי האלפים המפרידים בין גאליה לחצי האי האפניני. חייליו חששו לחצות את ההרים המושלגים, בתגובה חניבעל נזף בהם והצהיר ש-"מה הם אלפים אלה? הרים גבוהים מן הרגיל ותו לא. הרים אלה לא בשמים הם נוגעים עבור תעברו על פניהם מתחת לשמים".
חציית האלפים.
בספטמבר, החל חניבעל להעפיל על הרי האלפים, עם 38,000 רגליים ו-8,000 פרשים. כצפוי התברר שהמשימה קשה ביותר, הקור והשלג היו ברמה שחייליו האפריקאים של חניבעל סבלו ממנה קשות. הפילים חלו כולם, והורגש מחסור כבד במזון. אולם מכשול גדול יותר היה שבט האלוברוגים, היה זה שבט גאלי פראי שחי בהרים הללו. הציוד הרב שחניבעל נשא עמו סנוור את עיניהם, וכאשר חניבעל הגיע לאזור קשה שאותו הם הכירו טוב ממנו, מיהרו ראשי השבטים וגייסו צבא גדול מכל הכפרים. הם תפסו עמדות אסטרטגיות שחניבעל היה מוכרח לעבור בהן, אולם הם לא טרחו להסתיר את כוונותיהם וכך ראה אותם חניבעל וזמם תחבולה.
הוא המתין לרגלי המעבר, ושלח מרגלים לבדוק את הביצורים האלוברוגים. הוא גילה שביום ישנה שמירה הדוקה, אולם בלילה נותרת שמירה קלושה ומרבית החיילים חוזרים לכפריהם. על כן הוא המתין ללילה הבא, והורה להבעיר את המדורות במחנה כרגיל. לאחר מכן עם כוח מובחר שעליו פיקד בעצמו, השתלט על העמדות והורה לשאר השיירה להתחיל להתקדם. עם אור השחר הבחינו האלוברוגים שעמדותיהם נכבשו, אולם הם הבחינו בסרבול הרב של השיירה שהעפילה אל המעבר. הם תקפו בבת אחת במקומות רבים, ויצרו אנדרלמוסיה. חיילים ובהמות מסע צנחו לתהום, מבהילים בכך את הבהמות האחרות ואת הפילים. חניבעל מיהר ועם הכוח המובחר שלו תקף את התוקפים, שנאלצו לסגת באבדות כבדות. לאחר מכן אסף את חייליו והתקיף את כפריהם העיקריים של האלוברוגים, הוא מצא בהם אספקה בשפע וכן סוסים ושאר בהמות מסע. וגם הטיל מורא בליבות השבטים האחרים. ישנה מחלוקת בין ההיסטוריונים והגאוגרפים באשר לנקודה המדויקת שבה עבר חניבעל. תיאוריו של טיטוס ליוויוס מבולבלים ואינם נותנים תיאור טוב של האזור. אם כי מהערות אקראיות אצל פוליביוס ניתן ללמוד יותר. כיום מקובל להניח שהמעבר היה מעבר סן ברנאר הקטן, אם כי חוקרים שונים כדוגמת הרולד לם טוענים שחניבעל עבר יותר דרומה וסמוך אל החוף. לם מצביע על המעבר בין מונז'נבר והים כנקודת המעבר של חניבעל, ושואב ראיה מדברי סטראבון שמתאר את המעבר שעבר בו חניבעל כ-"המעבר המוליך אל הטאורינים". הדרך הקצרה ביותר אל יישובי הטאורינים בעמק הפו היא אכן מונז'נבר.
לאחר מכן קבוצת שבטים נוספת שלחה נציגים אל חניבעל העמידה פנים שברצונה בשלום, היא אף הסכימה להפקיד בידיו בני ערובה. חניבעל בטח בהם, ואף לקח מהם מורי דרך. אולם הללו בגדו בו, וגררו אותו אל בקעה תלולה וקשה למעבר, שם תקפו אותו האלוברוגים. אולם חניבעל שחשש מראש מפני התקפה כזו, הציב את חייליו המובחרים מאחור, ואת בהמות המשא מקדימה, כך שהפגיעה הייתה אנושה פחות. אולם עדיין נהרגו אנשים רבים, וכן סוסים ובהמות משא. מאז ההטרדות הלכו ופחתו, הפילים סייעו לכך באופן ניכר, הגאלים לא ראו פילים מעולם ולא העזו להתקרב אליהם. לבסוף במאמץ רב הגיע חניבעל אל פסגות הרי האלפים.
פוליביוס מציין שחניבעל הגיע אל פסגות ההרים בזמן ש"תקופת השקיעה עם בוקר של הפליאדות כבר הגיעה ושלג כיסה את פסגות ההר". מה שרומז על ה-7 או ה-9 בנובמבר. חניבעל נאם בפני חייליו, והצביע על איטליה כמה קרובה היא. הם החלו בירידה שהייתה קשה לא פחות מהעלייה, הדרך הייתה צרה, מכוסה סלעים שלג וקרח. חניבעל הורה לחייליו ליצור מעבר נקי משלג, והשתמש לשם כך לעיתים ביין חם שהותז על הקרח. בסופו של דבר הגיע אל אדמת איטליה עם 20,000 רגליים, 6,000 פרשים, ומספר לא ברור של פילים.
תוצאות.
חניבעל הגיע לאיטליה עם צבא ממוטט מורלית, מולו עמדו חיילים רומאים רעננים שגייס סקיפיו. שני הצבאות נפגשו בקרב טיקינוס. הגעתו של חניבעל לאיטליה מסמלת את תחילתה של המערכה על איטליה במלחמה הפונית השנייה שנמשכה 16 שנים, ובסופה גורש חניבעל מאיטליה.
קישורים חיצוניים.
כרונולוגיה של חציית הרי האלפים בידי חניבעל באתר ליוויוס
ישיבת חברון (ירושלים)
חזקיה פייבל פלאוט
חבר בן חיים
ליקוטי חבר בן חיים
ויליאמסבורג הקולוניאלית