There are 8 ways to get from Pirot to Tirana by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Pristina
- Take the bus from Pristina to Tirana
9h 50m$35–46Drive 452.8 km
- Drive from Pirot to Tirana452.8 km
5h 28m$82–119Bus to Niš Constantine The Great Airport, fly
- Take the bus from Čiflik to Niš, Autobuska Stanica
- Fly from Niš Constantine The Great Airport (INI) to Tirana International Airport Nënë Tereza (TIA)INI - TIA
8h 34m$101–342Bus via Tirana Airport
- Take the bus from Čiflik to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Pristina
- Take the bus from Pristina to Tirana Airport
10h 4m$43–47Bus via Pristina
- Take the bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Pristina
- Take the bus from Pristina to Tirana
11h 5m$36–40Bus via Skopje
- Take the bus from Pirot to Leskovac , Autobuska stanica
- Take the bus from Leskovac , Autobuska stanica to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Tirana
15h 10mBus to Sofia Airport, fly
- Take the bus from Pirot Save Kovacevica to Sofia Vasil Levski Monument
- Fly from Sofia Airport (SOF) to Tirana International Airport Nënë Tereza (TIA)SOF - TIA
10h 7m$86–292Bus to Belgrade Nikola Tesla Airport, fly
- Take the bus from Pirot, Main Bus Station to Beograd, Autobuska stanica
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)BEG - TIA
9h 8m
Pirot to Tirana by bus
Questions & Answers
The cheapest way to get from Pirot to Tirana is to bus via Pristina which costs $35 - $41 and takes 11h 5m.
The fastest way to get from Pirot to Tirana is to drive which takes 5h 28m and costs $80 - $120.
No, there is no direct bus from Pirot station to Tirana. However, there are services departing from Pirot, Main Bus Station and arriving at Tirana via Niš, Autobuska Stanica and Pristina. The journey, including transfers, takes approximately 9h 50m.
The distance between Pirot and Tirana is 461 km. The road distance is 452.8 km.
The best way to get from Pirot to Tirana without a car is to bus which takes 9h 50m and costs $35 - $50.
It takes approximately 9h 50m to get from Pirot to Tirana, including transfers.
Pirot to Tirana bus services, operated by Auto Kodeks, depart from Pirot, Main Bus Station.
Pirot to Tirana bus services, operated by Auto Kodeks, arrive at Niš, Autobuska Stanica station.
Yes, the driving distance between Pirot to Tirana is 453 km. It takes approximately 5h 28m to drive from Pirot to Tirana.
There are 3615+ hotels available in Tirana.
What companies run services between Pirot, Serbia and Tirana, Albania?
You can take a bus from Pirot, Main Bus Station to Tirana via Niš, Autobuska Stanica and Pristina in around 9h 50m.
- Website
- flyulendo.com
Flights from Niš Constantine The Great Airport to Tirana International Airport Nënë Tereza via Memmingen
- Ave. Duration
- 7h
- When
- Monday, Friday, and Sunday
- Estimated price
- $75–360
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 5h 52m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–270
- Website
- airserbia.com
Flights from Niš Constantine The Great Airport to Tirana International Airport Nënë Tereza via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 25m
- When
- Wednesday and Sunday
- Estimated price
- $120–340
Flights from Belgrade Nikola Tesla Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $90–260
- Website
- ryanair.com
Flights from Niš Constantine The Great Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 8h 25m
- When
- Monday and Friday
- Estimated price
- $95–350
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h 37m
- When
- Friday and Sunday
- Estimated price
- $80–240
- Website
- austrian.com
Flights from Niš Constantine The Great Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–550
- Website
- en.aegeanair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $70–270
- Phone
- +381 11 37 74 156
- auto.kodeks.pirot@gmail.com
- Website
- redvoznje.net
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Schedules at
- https://www.polazak.com/en/Auto-Kodeks/operator/
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $8–10
- Schedules at
- nis-ekspres.rs
Bus from Čiflik to Niš, Autobuska Stanica
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- $8–10
- Schedules at
- nis-ekspres.rs
Bus from Leskovac , Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $19
- Schedules at
- nis-ekspres.rs
- Phone
- +381 18 42 89 544
- jeremicprevoz@gmail.com
- Website
- polazak.rs
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Schedules at
- facebook.com
- Phone
- 011 / 34 72 334
- prestobeograd@gmail.com
- Website
- presto.rs
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- presto.rs
Bus from Pirot, Main Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Schedules at
- presto.rs
- Phone
- +383 44 344 200
- adio-tours@hotmail.com
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Pristina
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $13
- Schedules at
- https://www.polazak.com/en/SP-Adio/operator/
- Phone
- +38349112555
- Website
- facebook.com
Bus from Pristina to Tirana
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $18
- Schedules at
- autobus.al
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- sharrtravel.com
Bus from Pristina to Tirana
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $24
- Website
- https://www.sharrtravel.com
- Phone
- +383 44 115 097
- Website
- travel.gjirafa.com
Bus from Pristina to Tirana Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- Arbeni Tours
- Phone
- +383 49 129 586
- aulonitours@hotmail.com
- Website
- aulonitours.com
Bus from Pristina to Tirana
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $18
- Schedules at
- facebook.com
- Phone
- +383 44 283 209
- vellezerit-thaqi@hotmail.com
- Website
- facebook.com
Bus from Pristina to Tirana
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- facebook.com
- Phone
- +381 10 2 311 299
- Website
- redvoznje.net
Bus from Pirot to Leskovac , Autobuska stanica
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- redvoznje.net
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Leskovac , Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 3h 53m
- Frequency
- Once daily
- Estimated price
- $15–22
- Schedules at
- galeb.mk
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Skopje, Transporten Centar to Tirana
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $24
- Schedules at
- hakbus.org
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Skopje, Transporten Centar to Tirana
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Estimated price
- $50–65
- Schedules at
- hafettours.mk
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Pirot Save Kovacevica to Sofia Vasil Levski Monument
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $11–16
- Website
- https://traventuria.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Flying into Beijing?, and Getting around the Cyclades - to help you get the most out of your next trip.













