There are 5 ways to get from Altamura to Tirana by bus, plane, train, busferry, 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, fly
best- Take the bus from Altamura Via Matera to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Tirana International Airport Nënë Tereza (TIA)plane BRI - TIA
3h 35m$31–228Train, bus and ferry
- Take the train from Altamura to Bari Centraletrain Matera sud / ...
- Take the busferry from Bari Porto to Durrësbusferry
8h 46mDrive, car ferry
- Drive from Altamura to Port Of Baricar
- Take the car ferry from Port of Bari to Durrëscarferry
10h 27m$55–203Bus, bus and ferry
- Take the bus from Altamura to Bari - Zona Industrialebus
- Take the busferry from Port of Bari to Tiranabusferry
9h 15mBus, bus and ferry via Taranto
- Take the bus from Altamura to Taranto - Porto Mercantilebus Gravina
- Take the busferry from Taranto Port to Durrësbusferry
14h 39m
Bari Karol Wojtyła Airport (BRI) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Altamura to Tirana is to bus and fly which costs $30 - $230 and takes 3h 35m.
The fastest way to get from Altamura to Tirana is to bus and fly which takes 3h 35m and costs $30 - $230.
No, there is no direct bus from Altamura to Tirana. However, there are services departing from Altamura and arriving at Tirana via Puglia Espansi, Bari Centrale and Port of Bari. The journey, including transfers, takes approximately 9h 15m.
The distance between Altamura and Tirana is 314 km.
The best way to get from Altamura to Tirana without a car is to train and bus and ferry which takes 8h 46m and costs .
It takes approximately 3h 35m to get from Altamura to Tirana, including transfers.
Altamura to Tirana bus services, operated by STP Societa Trasporti Provinciale SPA, depart from Altamura station.
Altamura to Tirana bus services, operated by STP Societa Trasporti Provinciale SPA, arrive at Bari - Zona Industriale station.
There are 3661+ hotels available in Tirana.
What companies run services between Altamura, Italy and Tirana, Albania?
There is no direct connection from Altamura to Tirana. However, you can take the bus to Bari Airport, walk to Bari-Airport-BRI airport, fly to Tirana International Airport Nënë Tereza (TIA), walk to Tirana, Airport, then take the bus to Tirana. Alternatively, you can take a train from Altamura to Tirana via Bari Centrale, Bari Centrale, Stazione Marittima, Bari Porto, Durrës, and Durrës in around 8h 46m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–210
- Website
- flyulendo.com
Flights from Bari Karol Wojtyła Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 57 min
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $22–190
Train from Altamura to Bari Centrale
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Altamura Via Matera to Bari Airport
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- biglietteria.cotrap.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 Port of Bari to Tirana
- Ave. Duration
- 6h 18m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Taranto Port to Durrës
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 080/9752672
- stpbari@stpspa.it
- Website
- stpspa.it
Bus from Altamura to Bari - Zona Industriale
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $3–5
- Schedules at
- stpspa.it
Bus from Altamura to Taranto - Porto Mercantile
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- $7–9
- Schedules at
- stpspa.it
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Port of Bari to Tirana
- Ave. Duration
- 5h 47m
- Frequency
- Twice a week
- Schedules at
- firenzelines.com
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- $75–180
- Schedules at
- adriaferries.com
- Outside cabin 2 beds
- $135
- Inner cabin 2 beds
- $120–180
- Deck
- $75–85
- Car
- $115–130
- Inside cabin 2 beds
- $110–116
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $44
- Website
- https://ventourisferries.com/en/
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














