Travel from Athens to Bern

Bus from Athens to Bern

Crazy Holidays operates a bus from Athens to Bern 3 times a week. Tickets cost $55 - $85 and the journey takes 16 h. Bogojevic Reisen also services this route 4 times a week.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Athens to Bern

From Στ.Μοναστηρακι subway to Athens airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Bern. 7 h 19 min $209. From Στ.Μοναστηρακι subway to Athens airport, fly to Geneva airport, then train to Bern. 7 h 49 min $225. From Στ.Μοναστηρακι subway to Athens airport, fly to Zurich airport, then train to Bern. 7 h 30 min $220. From Στ.Μοναστηρακι subway to Athens airport, fly to Milan Malpensa airport, train to Gallarate, then train to Bern. 9 h 43 min $205. From Στ.Μοναστηρακι subway to Athens airport, fly to Milan Linate airport, bus to Milano Centrale, train to Brig, then train to Bern. 9 h 53 min $253. From Athens train to Larissa, walk to Larissa, bus and ferry to Bologna, walk to Marconi, line 21 bus to Bologna C.Le, train to Milano Centrale, train to Brig, then train to Bern. 25 h 3 min $349. From Athens train to Kalambaka, walk to Kalabaka, bus and ferry to Piazza Ugo Bassi, bus to Ancona, train to Milano Centrale, train to Brig, then train to Bern. 25 h 46 min $342. From Athens drive to Igoumenitsa, car ferry to Venice, then drive to Bern. 31 h 43 min $396. From Athens bus to Belgrade then bus to Bern. 37 h 1 min $71. From Athens Pedion Areos bus to Thessaloniki, bus to Skopje, then bus to Bern. 40 h 26 min $191. From Athens bus to Patras, walk to Patras, car ferry to Venezia, walk to Venezia Santa Lucia, train to Brig, then train to Bern. 42 h 54 min $465. From Athens drive to Bern. 24 h 12 min $453.