There are 13 ways to get from Patras to Bern by bus, train, plane, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train to Athens International Airport, fly to Zurich Airport, train
best- Take the bus from Patra to Kiatobus
- Take the train from Kiato to Ano Liosiatrain
- Fly from Athens International Airport (ATH) to Zurich Airport (ZRH)plane ATH - ZRH
- Take the train from Zürich Flughafen to Berntrain
10h 51mCHF 122–234Bus, train to Athens International Airport, fly to Basel, train
cheapest- Take the bus from Patra to Kiatobus
- Take the train from Kiato to Ano Liosiatrain
- Fly from Athens International Airport (ATH) to Basel (BSL)plane ATH - BSL
- Take the train from Basel SBB to Berntrain
11h 5mCHF 118–330Ferry, train
- Take the ferry from Patras to Bari M.maferry Asf
- Take the train from Bari Centrale to Bologna Centraletrain Fr
- Take the train from Bologna centrale to Milano Rogoredotrain
- Take the train from Rho-Fiera Milano to Berntrain Ec
29h 9mCHF 224–409Bus
- Take the bus from Patra to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhofbus
33hCHF 156–216Drive 2,057.9 km
- Drive from Patras to Berncar 2,057.9 km
26h 42mCHF 358–516Bus to Thessaloniki Airport Makedonia, fly to Zurich Airport, train
- Take the bus from Patras to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Zurich Airport (ZRH)plane SKG - ZRH
- Take the train from Zürich Flughafen to Berntrain
13h 15mCHF 173–323Bus to Preveza Airport, fly to Zurich Airport, train
- Take the bus from Patras to Lefkádabus
- Fly from Preveza Airport (PVK) to Zurich Airport (ZRH)plane PVK - ZRH
- Take the train from Zürich Flughafen to Berntrain
10h 15mCHF 192–374Bus, train to Athens International Airport, fly to Geneva International Airport, train
- Take the bus from Patra to Kiatobus
- Take the train from Kiato to Ano Liosiatrain
- Fly from Athens International Airport (ATH) to Geneva International Airport (GVA)plane ATH - GVA
- Take the train from Genève-Aéroport to Berntrain
12h 9mCHF 122–309Bus, train to Athens International Airport, fly to Milano Malpensa Airport, train
- Take the bus from Patra to Kiatobus
- Take the train from Kiato to Ano Liosiatrain
- Fly from Athens International Airport (ATH) to Milano Malpensa Airport (MXP)plane ATH - MXP
- Take the bus from Gallarate to Domodossolabus
- Take the train from Brig to Berntrain
14h 3mCar ferry, drive
- Take the carferry from Port of Patras to Port of Anconacarferry
- Drive from Port of Ancona to Berncar
29h 23mCHF 264–382Car ferry, train
- Take the carferry from Port of Patras to Port of Anconacarferry
- Take the train from Ancona to Milano Centraletrain Fr
- Take the train from Milano Centrale to Berntrain Ec
30h 37mCHF 240–394Bus via Sarandë
- Take the bus from Patra to Sarande,Posta Shqiptarebus
- Take the bus from Sarande,Posta Shqiptare to Struga - Makedonski Postibus
- Take the bus from Struga to Bernbus
37h 28mCar ferry, line 2 ferry, train
- Take the carferry from Port of Patras to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the train from Venezia S. Lucia to Brigtrain Ec
- Take the train from Brig to Berntrain Ic8 / ...
42h 52mCHF 295–435
Patras to Bern by ferry, bus, and train
Comparing Your Travel Options
The cheapest way to get from Patras to Bern is to bus and train and fly which costs SFr 120 - SFr 240 and takes 10h 51m.
The fastest way to get from Patras to Bern is to bus and fly and train which takes 10h 15m and costs SFr 190 - SFr 380.
No, there is no direct bus from Patras to Bern. However, there are services departing from Patra and arriving at Bern, Hauptbahnhof via Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 33h.
The distance between Patras and Bern is 2007 km. The road distance is 2057.9 km.
The best way to get from Patras to Bern without a car is to ferry and train which takes 29h 9m and costs SFr 220 - SFr 410.
It takes approximately 10h 51m to get from Patras to Bern, including transfers.
Patras to Bern bus services, operated by Euro Interlines Komatas Tours, depart from Patra station.
Patras to Bern bus services, operated by Euro Interlines Komatas Tours, arrive at Tirana, Terminali Lindor I Autobusave station.
Bern is 1h behind Patras. It is currently 6:22 PM in Patras and 5:22 PM in Bern.
Yes, the driving distance between Patras to Bern is 2058 km. It takes approximately 26h 42m to drive from Patras to Bern.
What companies run services between Patras, Greece and Bern, Switzerland?
You can take a bus from Patra to Bern, Hauptbahnhof via Tirana, Terminali Lindor I Autobusave in around 33h.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Zurich Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 55–170
Flights from Athens International Airport to Zurich Airport via Thessaloniki Airport Makedonia
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- CHF 55–170
Flights from Thessaloniki Airport Makedonia to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 75–200
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 65–190
Flights from Athens International Airport to Geneva International Airport via Thessaloniki Airport Makedonia
- Ave. Duration
- 5h 32m
- When
- Monday
- Estimated price
- CHF 65–190
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 50–220
- Website
- swiss.com
Flights from Athens International Airport to Zurich Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 55–170
Flights from Thessaloniki Airport Makedonia to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 75–200
Flights from Preveza Airport to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday and Friday
- Estimated price
- CHF 90–480
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 65–190
- Website
- easyjet.com
Flights from Athens International Airport to Basel
- Ave. Duration
- 2h 55m
- When
- Thursday and Sunday
- Estimated price
- CHF 50–220
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–200
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- CHF 24–120
- Website
- lufthansa.com
Flights from Thessaloniki Airport Makedonia to Zurich Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 75–330
Flights from Athens International Airport to Basel via Munich
- Ave. Duration
- 5h 21m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 80–340
Flights from Preveza Airport to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday and Friday
- Estimated price
- CHF 90–480
- Website
- austrian.com
Flights from Thessaloniki Airport Makedonia to Zurich Airport via Vienna
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–340
- Website
- flyedelweiss.com
Flights from Preveza Airport to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday and Friday
- Estimated price
- CHF 90–480
- Website
- ryanair.com
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 45m
- When
- Sunday
- Estimated price
- CHF 45–170
- Website
- skyexpress.gr
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 50–200
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Kiato to Ano Liosia
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- Hellenic Train S.A.
Train from Kiato to Ano Liosia
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- Hellenic Train S.A.
Train from Kiato to Ano Liosia
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- Hellenic Train S.A.
Train from Kiato to Ano Liosia
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- Hellenic Train S.A.
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 5h 46m
- Frequency
- Every 3 hours
- Estimated price
- CHF 80–140
- Website
- Trenitalia Frecce
Train from Bologna centrale to Milano Rogoredo
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- CHF 28–50
- Website
- Trenitalia Frecce
Train from Ancona to Milano Centrale
- Ave. Duration
- 3h 46m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–90
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 7h 6m
- Frequency
- Every 4 hours
- Estimated price
- CHF 65–120
- Website
- Trenitalia Intercity
Train from Ancona to Milano Centrale
- Ave. Duration
- 5h 7m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–75
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna centrale to Milano Rogoredo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 24–40
- Website
- Italo Treno
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Rho-Fiera Milano to Bern
- Ave. Duration
- 3h 7m
- Frequency
- 3 times a week
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Bern
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 55–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Venezia S. Lucia to Brig
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- CHF 80–130
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 90–130
- 2nd Class
- CHF 80–110
- Phone
- 14511
- Website
- Hellenic Train S.A.
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 4–7
- Website
- Hellenic Train S.A.
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 4–7
- Website
- Hellenic Train S.A.
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 4–7
- Website
- Hellenic Train S.A.
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 4–7
- Website
- Hellenic Train S.A.
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Patra to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- CHF 47
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhof
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- CHF 110–170
- Schedules at
- Diamant Travel
- Phone
- +30 2616 001 600
- info@ktelachaias.gr
- Website
- KTEL of Achaia S.A.
Bus from Patras to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- CHF 40–60
- Website
- KTEL of Achaia S.A.
- Phone
- +30 26450 22364
- info@ktel-lefkadas.gr
- Website
- KTEL Lefkadas
Bus from Patras to Lefkáda
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- CHF 18–25
- Website
- KTEL Lefkadas
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Bus from Gallarate to Domodossola
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Website
- Trenord
- Phone
- (+30) 210 822 4112
- contact@ahmetitravel.com
- Website
- ahmetitravel.com
Bus from Patra to Sarande,Posta Shqiptare
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Sarande,Posta Shqiptare to Struga - Makedonski Posti
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- CHF 38
- Schedules at
- senadtours.com
- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus from Struga to Bern
- Ave. Duration
- 26h 41m
- Frequency
- Twice a week
- Estimated price
- CHF 65–110
- Schedules at
- durmotours.com.mk
- Phone
- +30 2108919800
- superfast@superfast.com
- Website
- Superfast Ferries
Ferry from Patras to Bari M.ma
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- CHF 80–120
- Website
- Superfast Ferries
Car ferry from Port of Patras to Port of Ancona
- Ave. Duration
- 21h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 140–210
- Website
- Superfast Ferries
Car ferry from Port of Patras to Port of Ancona
- Ave. Duration
- 21h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 140–210
- Website
- Superfast Ferries
Car ferry from Port of Patras to Port of Venice
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- CHF 170–250
- Website
- Superfast Ferries
Ferry from Tronchetto "B" to Ferrovia "B"
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 9
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- CHF 9
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Booking & Getting There
There are 371+ hotels available in Bern.













































