Travel from Ancona to Geneva

Train, bus or fly from Ancona to Geneva?

Trenitalia Frecce operates a train from Ancona to Geneva hourly. Tickets cost $29 - $45 and the journey takes 1 h 52 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Ancona to Geneva twice daily. Tickets cost $26 - $45 and the journey takes 6 h. 3 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 Ancona to Geneva

ModeDurationPrice
From Ancona train to Bologna C.Le, train to Milano Centrale, then train to Geneve.8 h 18 min151€
From Ancona bus to Milan, Milan then bus to Geneva.11 h 30 min67€
From Ancona bus to Ancona Via Grancetta 16/A, bus to Milan, then night bus to Genève - Gare routière.13 h 10 min56€
From Ancona drive to Geneva.7 h 27 min112€
From Ancona train to Ancona airport, fly to Geneva airport, then train to Geneva.7 h 39 min198€
From Ancona train to Mestre, bus to Venice airport, fly to Geneva airport, then train to Geneva.7 h 23 min129€
From Ancona train to Roma Termini, train to Rome airport, fly to Geneva airport, then train to Geneva.7 h 59 min126€

Is there a direct train between Ancona and Geneva?

No, there is no direct train from Ancona to Geneva. However, there are services departing from Ancona and arriving at Geneve via Bologna C.Le and Milano Centrale. The journey, including transfers, takes approximately 8 h 18 min.

Is there a direct bus between Ancona and Geneva?

No, there is no direct bus from Ancona to Geneva. However, there are services departing from Ancona and arriving at Geneva via Milan, Milan. The journey, including transfers, takes approximately 11 h 30 min.
Close Print Itinerary
  1. Here are 7 options to get from
    Ancona to Geneva:

    1. Trip:
      1 Train
      • One-Way approx: USD $127 - $206
      • Duration: 8 h 18 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $127 - $206
        • Duration: 8 h 18 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $51 - $98
      • Duration: 11 h 30 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $51 - $98
        • Duration: 11 h 30 min
        Close x
    3. Trip:
      3 Bus, night bus
      • One-Way approx: USD $38 - $72
      • Duration: 13 h 10 min
      Open +
      • Trip:
        3 Bus, night bus
        • One-Way approx: USD $38 - $72
        • Duration: 13 h 10 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 7 h 27 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 7 h 27 min
        Close x
    5. Trip:
      5 Fly from Ancona
      • One-Way approx: USD $106 - $303
      • Duration: 7 h 39 min
      Open +
      • Trip:
        5 Fly from Ancona
        • One-Way approx: USD $106 - $303
        • Duration: 7 h 39 min
        Close x
    6. Trip:
      6 Train to Venice, fly
      • One-Way approx: USD $93 - $328
      • Duration: 7 h 23 min
      Open +
      • Trip:
        6 Train to Venice, fly
        • One-Way approx: USD $93 - $328
        • Duration: 7 h 23 min
        Close x
    7. Trip:
      7 Train to Rome, fly
      • One-Way approx: USD $92 - $284
      • Duration: 7 h 59 min
      Open +
      • Trip:
        7 Train to Rome, fly
        • One-Way approx: USD $92 - $284
        • Duration: 7 h 59 min
        Close x