There are 8 ways to get from Bern to Durrës by train, plane, busferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Tirana International Airport Nënë Tereza (TIA)plane ZRH - TIA
6h 52m$154–360Train to Mulhouse, fly
cheapest- Take the train from Bern to Basel SBBtrain
- Fly from Mulhouse (MLH) to Tirana International Airport Nënë Tereza (TIA)plane MLH - TIA
7h 4m$95–617Train, bus and ferry
- Take the train from Bern to Brigtrain Ic8 / ...
- Take the train from Domodossola to Milano Centraletrain Ec
- Take the train from Milano Centrale to Bari Centraletrain Fr
- Take the busferry from Bari Porto to Durrësbusferry
20h 22mBus via Prizren
- Take the bus from Bern to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Durrësbus
24h 15m$97–173Drive 1,577.7 km
- Drive from Bern to Durrëscar 1,577.7 km
20h 12m$319–460Train to Geneva International Airport, fly
- Take the train from Bern to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Tirana International Airport Nënë Tereza (TIA)plane GVA - TIA
8h 9m$153–430Train, bus
- Take the train from Bern to Spieztrain Ic8 / ...
- Take the train from Spiez to Domodossolatrain Ec / ...
- Take the bus from Domodossola to Busto Arsiziobus Re4
- Take the bus from Busto Arsizio to Durrësbus
32h 14mBus
- Take the bus from Bern, Hauptbahnhof to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Durrësbus
33h 8m
Zurich Airport (ZRH) to Tirana International Airport Nënë Tereza (TIA) flights
Comparing Your Travel Options
The cheapest way to get from Bern to Durrës is to bus via Prizren which costs $95 - $180 and takes 24h 15m.
The fastest way to get from Bern to Durrës is to train and fly which takes 6h 52m and costs $150 - $360.
No, there is no direct bus from Bern to Durrës. However, there are services departing from Bern and arriving at Durrës via Prizren,Autobuska Stanica. The journey, including transfers, takes approximately 24h 15m.
The distance between Bern and Durrës is 1266 km. The road distance is 1577.7 km.
The best way to get from Bern to Durrës without a car is to train and bus and ferry which takes 20h 22m and costs .
It takes approximately 6h 52m to get from Bern to Durrës, including transfers.
Bern to Durrës bus services, operated by Fertours, depart from Bern station.
Bern to Durrës bus services, operated by Fertours, arrive at Prizren,Autobuska Stanica station.
Yes, the driving distance between Bern to Durrës is 1578 km. It takes approximately 20h 12m to drive from Bern to Durrës.
There are 3424+ hotels available in Durrës.
What companies run services between Bern, Switzerland and Durrës, Albania?
You can take a bus from Bern to Durrës via Prizren,Autobuska Stanica in around 24h 15m.
- Website
- swiss.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- $100–390
Flights from Geneva International Airport to Tirana International Airport Nënë Tereza via Zurich Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $110–420
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $45–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Brig
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $40–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $60–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $16–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Spiez to Domodossola
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- $35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Schedules at
- autobus.al
Want to know more about travelling around Albania
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide





