There are 6 ways to get from Naples to Berat by plane, shuttle, bus, busferry, car, car ferry, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, Airport Bus, bus
best- Fly from Naples Airport (NAP) to Tirana International Airport Nënë Tereza (TIA)plane NAP - TIA
- Take a shuttle bus from Tirana, Airport to Fier
- Take the bus from Fier to Beratbus
5h 54mDrive, car ferry
cheapest- Drive from Naples to Porto Di Brindisicar
- Take the car ferry from Porto di Brindisi to Port of Vloracarferry
- Drive from Port Of Vlora to Beratcar
13h 17m$127–215Bus, bus and ferry via Bari
- Take the bus from Napoli P.zza Garibaldi to Bari-Portobus
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Tirana to Beratbus
13h 8mTrain, bus and ferry, taxi
- Take the train from Caserta to Brindisitrain Fr / ...
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
- Take the taxi from Vlorë to Berattaxi
13h 14mTrain, bus and ferry, bus
- Take the train from Napoli Centrale to Tarantotrain Ic
- Take the busferry from Taranto Port to Fierbusferry
- Take the bus from Fier to Beratbus
14h 44mBus, bus and ferry
- Take the bus from Napoli, Autostazione Metropark to Benevento - Terminal Busbus
- Take the busferry from Benevento to Tiranabusferry
- Take the bus from Tirana to Beratbus
19h 59m
Naples Airport (NAP) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Naples to Berat is to drive and car ferry which costs $120 - $220 and takes 13h 17m.
The fastest way to get from Naples to Berat is to drive and car ferry which takes 13h 17m and costs $120 - $220.
No, there is no direct bus from Naples to Berat. However, there are services departing from Napoli P.zza Garibaldi and arriving at Berat via Bari Porto, Durrës and Tirana. The journey, including transfers, takes approximately 13h 8m.
The distance between Naples and Berat is 609 km.
The best way to get from Naples to Berat without a car is to bus and bus and ferry via Bari which takes 13h 8m and costs .
It takes approximately 5h 54m to get from Naples to Berat, including transfers.
Naples to Berat bus services, operated by Sita Sud S.r.l., depart from Napoli P.zza Garibaldi station.
Naples to Berat bus services, operated by Sita Sud S.r.l., arrive at Bari-Porto station.
There are 500+ hotels available in Berat.
What companies run services between Naples, Italy and Berat, Albania?
There is no direct connection from Naples to Berat. However, you can fly to Tirana International Airport Nënë Tereza (TIA), walk to Tirana, Airport, take the shuttle to Fier, walk to Fier, then take the bus to Berat. Alternatively, you can take a bus from Napoli P.zza Garibaldi to Berat via Bari-Porto, Bari Porto, Durrës, Durrës, and Tirana in around 13h 8m.
- Website
- flyulendo.com
Flights from Naples Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $24–180
- Website
- ryanair.com
Flights from Naples Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $35–190
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Caserta to Brindisi
- Ave. Duration
- 4h 8m
- Frequency
- 4 times a day
- Estimated price
- $40–75
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Taranto
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $22–75
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Napoli Centrale to Taranto
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $24–85
- Website
- https://www.trenitalia.com/en.html
- Phone
- +355 52 22 55 39
- Website
- tirana-airport.com
Shuttle from Tirana, Airport to Fier
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $9–13
- Schedules at
- tirana-airport.com
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Fier to Berat
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Napoli P.zza Garibaldi to Bari-Porto
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $17–35
- Schedules at
- sitasudtrasporti.it
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 28m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Taranto Port to Fier
- Ave. Duration
- 7h 40m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Tirana to Berat
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- travel.gjirafa.com
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Napoli, Autostazione Metropark to Benevento - Terminal Bus
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- $5–8
- Schedules at
- aircampania.it
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Benevento to Tirana
- Ave. Duration
- 13h 20m
- Frequency
- Once a week
- Schedules at
- firenzelines.com
- Phone
- +30 210 9561630
- info@europeanseaways.com
- Website
- ferries.gr
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- https://www.ferries.gr/european-seaways/ferries.htm
- Phone
- +39 0831 575289
- Website
- starlines.it
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- $48–50
- Website
- https://starlines.it/
- Phone
- +30 210 9561630
- info@a-ships.com
- Website
- a-ships.com
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- $53–95
- Schedules at
- a-ships.com
- Deck /Air type
- $53
- Cabin
- $55–95
- Ave. Duration
- 1h 33m
- Estimated price
- $130–160
Visho Taxi
- Phone
- +355 69 274 1114
- Website
- inalbania.al
Taxi Vlore 010
- Phone
- +355 69 441 1069
Taxi Tani
- Phone
- +355 69 513 8820
- Website
- web.facebook.com
Taxi Leo
- Phone
- +355 69 626 2781
Ledi Taxi
- Phone
- +355 67 716 7937
Bee Taxi LTD
- Phone
- +355 800 8080
- Website
- beetaxi.al
Albes Taxi
- Phone
- +355 0800 2525
- Website
- albes.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
Italy Travel Guides
Read the travel guide




















