Travel from Genoa to Frankfurt-am-Main

Train, bus or fly from Genoa to Frankfurt am Main?

Lufthansa flies from Genoa to Frankfurt am Main twice daily. Alternatively, Trenitalia Eurocity operates a train from Genoa to Frankfurt am Main hourly. Tickets cost $30 - $45 and the journey takes 1 h 27 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Genoa to Frankfurt am Main

From Genova Piazza Principe train to Genoa airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 3 min $235. From Genova Piazza Principe train to Milan Central Station, bus to Milan Linate airport, fly to Frankfurt airport, then train to Frankfurt am Main. 5 h 37 min $176. From Genova Piazza Principe train to Milano Centrale, train to Milan Malpensa airport, fly to Frankfurt airport, then train to Frankfurt am Main. 6 h 15 min $176. From Genova Piazza Principe train to Milano Centrale, train to Basel SBB, then train to Frankfurt(Main)Hbf. 10 h 20 min $287. From Genova Piazza Principe train to Milano Centrale, train to Zürich HB, then train to Frankfurt(Main)Hbf. 10 h 46 min $237. From Genova Principe FS Acquaverde bus to Zurich Carparkplatz Sihlquai, walk to Zürich HB, then nighttrain to Frankfurt(Main)Süd. 13 h 3 min $101. From Genoa, Genoa bus to Heidelberg then bus to Frankfurt, Frankfurt central station. 14 h 25 min $87. From Genoa drive to Frankfurt am Main. 7 h 51 min $148.
Close Print Itinerary
  1. Here are 8 options to get from
    Genoa to Frankfurt am Main:

    1. Trip:
      1 Fly from Genoa
      • One-Way approx: USD $102 - $426
      • Duration: 4 h 3 min
      Open +
      • Trip:
        1 Fly from Genoa
        • One-Way approx: USD $102 - $426
        • Duration: 4 h 3 min
        Close x
    2. Trip:
      2 Train to Milan Linate, fly
      • One-Way approx: USD $109 - $333
      • Duration: 5 h 37 min
      Open +
      • Trip:
        2 Train to Milan Linate, fly
        • One-Way approx: USD $109 - $333
        • Duration: 5 h 37 min
        Close x
    3. Trip:
      3 Train, train to Milan Malpensa, fly
      • One-Way approx: USD $114 - $302
      • Duration: 6 h 15 min
      Open +
      • Trip:
        3 Train, train to Milan Malpensa, fly
        • One-Way approx: USD $114 - $302
        • Duration: 6 h 15 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $192 - $313
      • Duration: 10 h 20 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $192 - $313
        • Duration: 10 h 20 min
        Close x
    5. Trip:
      5 Train via Zürich HB
      • One-Way approx: USD $167 - $263
      • Duration: 10 h 46 min
      Open +
      • Trip:
        5 Train via Zürich HB
        • One-Way approx: USD $167 - $263
        • Duration: 10 h 46 min
        Close x
    6. Trip:
      6 Bus, nighttrain
      • One-Way approx: USD $84 - $118
      • Duration: 13 h 3 min
      Open +
      • Trip:
        6 Bus, nighttrain
        • One-Way approx: USD $84 - $118
        • Duration: 13 h 3 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $52 - $87
      • Duration: 14 h 25 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $52 - $87
        • Duration: 14 h 25 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 7 h 51 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 7 h 51 min
        Close x