There are 8 ways to get from Neuchâtel to Tirana by train, plane, bus, busferry, 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 Neuchâtel to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Tirana International Airport Nënë Tereza (TIA)plane ZRH - TIA
6h 39m$161–373Train to Mulhouse, fly
cheapest- Take the train from Neuchâtel to Basel SBBtrain
- Fly from Mulhouse (MLH) to Tirana International Airport Nënë Tereza (TIA)plane MLH - TIA
6h 50m$87–478Bus
- Take the bus from Neuchâtel, gare sud to Lausanne, garebus Ev1 / ...
- Take the bus from Lausanne Bus Station to Tiranabus
22h 59mTrain, bus and ferry
- Take the train from Neuchâtel to Zürich HBtrain Ic5
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Milano Centraletrain Ec
- Take the train from Milano Centrale to Bari Centraletrain
- Take the busferry from Bari Porto to Durrësbusferry
24h 24mDrive 1,611 km
- Drive from Neuchâtel to Tiranacar 1,611 km
20h 44m$325–470Train, train to Geneva International Airport, fly
- Take the train from Neuchâtel to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Tirana International Airport Nënë Tereza (TIA)plane GVA - TIA
6h 42m$137–374Train, bus via Gjakova
- Take the train from Neuchâtel to Berntrain
- Take the bus from Bern to Gjakovëbus
- Take the bus from Gjakovë to Tiranabus
27h 5m$101–203Train, bus
- Take the train from Neuchâtel to Berntrain Ir66
- Take the bus from Bern, Hauptbahnhof to Tirana, Terminali Lindor I Autobusavebus
34h 31m$151–224
Zurich Airport (ZRH) to Tirana International Airport Nënë Tereza (TIA) flights
Comparing Your Travel Options
The cheapest way to get from Neuchâtel to Tirana is to train and bus via Gjakova which costs $100 - $210 and takes 27h 5m.
The fastest way to get from Neuchâtel to Tirana is to train and fly which takes 6h 39m and costs $160 - $380.
No, there is no direct bus from Neuchâtel to Tirana. However, there are services departing from Neuchâtel, gare sud and arriving at Tirana via Lausanne, gare and Lausanne Bus Station. The journey, including transfers, takes approximately 22h 59m.
The distance between Neuchâtel and Tirana is 1281 km. The road distance is 1611 km.
The best way to get from Neuchâtel to Tirana without a car is to bus which takes 22h 59m and costs .
It takes approximately 6h 39m to get from Neuchâtel to Tirana, including transfers.
Neuchâtel to Tirana bus services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Neuchâtel, gare sud station.
Neuchâtel to Tirana bus services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lausanne, gare station.
Yes, the driving distance between Neuchâtel to Tirana is 1611 km. It takes approximately 20h 44m to drive from Neuchâtel to Tirana.
There are 4053+ hotels available in Tirana.
What companies run services between Neuchâtel, Switzerland and Tirana, Albania?
You can take a bus from Neuchâtel, gare sud to Tirana via Lausanne, gare, Lausanne, Parc Vélodrome, Lausanne Bus Station, and Tirana in around 22h 59m.
- Website
- lufthansa.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 3h 51m
- When
- Monday to Thursday
- Estimated price
- $100–360
- Website
- austrian.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $90–370
- Website
- easyjet.com
Flights from Geneva International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Thursday, Saturday, Sunday, Tuesday, and Wednesday
- Estimated price
- $70–260
- Website
- swiss.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, Tuesday, Saturday, and Sunday
- Estimated price
- $85–330
- Website
- comlux.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h
- When
- Thursday and Saturday
- Estimated price
- $85–250
- Website
- flyulendo.com
Flights from Mulhouse to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–320
Train from Neuchâtel to Zürich Flughafen
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Neuchâtel to Zürich HB
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $55–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $75–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Neuchâtel to Basel SBB
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- $35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Neuchâtel to Renens VD
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $26–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- $23–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Como S.Giovanni to Milano Centrale
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- Trenitalia Eurocity
- 1st Class
- $45–70
- 2nd Class
- $19–26
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Como S.Giovanni to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $8–18
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Bari Centrale
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $140–230
- Website
- Italo Treno
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Neuchâtel to Bern
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- BLS AG
Train from Neuchâtel to Bern
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- BLS AG
Bus from Neuchâtel, gare sud to Lausanne, gare
- Ave. Duration
- 1h 31m
- Frequency
- Twice a week
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Lausanne Bus Station to Tirana
- Ave. Duration
- 19h 52m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- 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
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- [email protected]
Bus from Bern to Gjakovë
- Ave. Duration
- 19h 48m
- Frequency
- 3 times a week
- Schedules at
- Fertours
- Phone
- +383 49 871 234
- [email protected]
- Website
- Arditi Tours
Bus from Bern to Gjakovë
- Ave. Duration
- 20h 44m
- Frequency
- 3 times a week
- Estimated price
- $75–90
- Website
- Arditi Tours
- Phone
- + 383 (0) 44 542 029
- [email protected]
- Website
- Sharr Travel
Bus from Bern to Gjakovë
- Ave. Duration
- 21h 44m
- Frequency
- Twice a week
- Website
- Sharr Travel
- Phone
- +383 44 553 550
- [email protected]
- Website
- facebook.com
Bus from Bern to Gjakovë
- Ave. Duration
- 25h 15m
- Frequency
- Twice a week
- Estimated price
- $110–150
- Schedules at
- Gmica Travel
- Phone
- +383 44113710
- [email protected]
- Website
- belitravel.com
Bus from Bern to Gjakovë
- Ave. Duration
- 28h 49m
- Frequency
- Twice a week
- Estimated price
- $124
- Schedules at
- facebook.com
- Phone
- +383 49 402 669
- [email protected]
- Website
- facebook.com
Bus from Gjakovë to Tirana
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Gjakovë to Tirana
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $16–40
- Schedules at
- dritatravel.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Bern, Hauptbahnhof to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- $140–210
- Schedules at
- Diamant Travel
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







































