Travel from Geneva to Ancona

Train, bus or fly from Geneva to Ancona?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Ancona every 4 hours. Tickets cost $85 - $150 and the journey takes 3 h 55 min. 3 other operators also service this route. Alternatively, Ouibus operates a bus from Geneva to Ancona once daily. Tickets cost $12 - $17 and the journey takes 5 h 20 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Geneva to Ancona

From Geneve train to Milano Centrale, train to Bologna C.Le, then train to Ancona. 8 h 8 min SFr 193. From Genève - Gare routière bus to Milan, Milan then bus to Ancona. 12 h 15 min SFr 59. From Genève Cornavin CFF bus to Chamonix, bus to Milano Lampugnano, bus to C. Ferretti Biv. Autostrada, then bus to Ancona Stazione F.S.. 15 h 48 min SFr 122. From Geneva drive to Ancona. 7 h 24 min SFr 134. From Genève train to Geneva airport, fly to Ancona airport, then train to Ancona. 8 h 8 min SFr 233. From Genève train to Geneva airport, fly to Venice airport, bus to Venezia Mestre, then train to Ancona. 8 h 11 min SFr 150. From Genève train to Geneva airport, fly to Rome airport, train to Roma Termini, then train to Ancona. 8 h 40 min SFr 147.

Is there a direct train between Geneva and Ancona?

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

Is there a direct bus between Geneva and Ancona?

No, there is no direct bus from Geneva to Ancona. However, there are services departing from Genève - Gare routière and arriving at Ancona via Milan, Milan. The journey, including transfers, takes approximately 12 h 15 min.