There are 10 ways to get from Pirot to Rome by bus, plane, train, 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.
Bus to Sofia Airport, fly to Fiumicino International Airport
best- Take the bus from Pirot Save Kovacevica to Sofia Vasil Levski Monument
- Fly from Sofia Airport (SOF) to Fiumicino International Airport (FCO)SOF - FCO
7h 24m€58–209Bus, train
- Take the bus from Čiflik to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Trieste, Autostazione
- Take the train from Trieste Centrale to Roma TiburtinaFr
19h 47m€132–239Drive 1,559.5 km
- Drive from Pirot to Rome1,559.5 km
14h 24m€243–351Bus to Sofia Airport, fly to Roma Ciampino Airport
- Take the bus from Pirot Save Kovacevica to Sofia Vasil Levski Monument
- Fly from Sofia Airport (SOF) to Roma Ciampino Airport (CIA)SOF - CIA
7h 40m€58–319Bus to Belgrade Nikola Tesla Airport, fly to Fiumicino International Airport
- Take the bus from Pirot, Main Bus Station to Beograd, Autobuska stanica
- Fly from Belgrade Nikola Tesla Airport (BEG) to Fiumicino International Airport (FCO)BEG - FCO
9h 10mBus to Sofia Airport, fly to Naples Airport, train
- Take the bus from Pirot Save Kovacevica to Sofia Vasil Levski Monument
- Fly from Sofia Airport (SOF) to Naples Airport (NAP)SOF - NAP
- Take the train from Napoli Centrale to Roma Termini
8h 29m€66–259Bus via Durrës
- 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 Durrës
- Take the bus from Durrës to Roma, Autostazione Tiburtina
20h 8mBus, train via Venice
- Take the bus from Čiflik to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Venezia, Viale Stazione
- Take the train from Venezia Mestre to Roma TerminiFr
20h 9m€118–209Bus
- Take the bus from Pirot to Leskovac , Autobuska stanica
- Take the bus from Leskovac , Autobuska stanica to Kumanovo
- Take the bus from Kumanovo to Roma Termini
28h 22mBus via Tirana
- 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
- Take the bus from Tirana to Anagnina
32h 24m
Sofia Airport (SOF) to Fiumicino International Airport (FCO) flights
Questions & Answers
The cheapest way to get from Pirot to Rome is to bus and fly which costs €55 - €210 and takes 7h 24m.
The fastest way to get from Pirot to Rome is to bus and fly which takes 7h 24m and costs €55 - €210.
No, there is no direct bus from Pirot station to Rome. However, there are services departing from Pirot, Main Bus Station and arriving at Roma, Autostazione Tiburtina via Niš, Autobuska Stanica, Pristina and Durrës. The journey, including transfers, takes approximately 20h 8m.
The distance between Pirot and Rome is 1055 km. The road distance is 1559.5 km.
The best way to get from Pirot to Rome without a car is to bus and train which takes 19h 47m and costs €130 - €240.
It takes approximately 7h 24m to get from Pirot to Rome, including transfers.
Pirot to Rome bus services, operated by Auto Kodeks, depart from Pirot, Main Bus Station.
Pirot to Rome bus services, operated by Auto Kodeks, arrive at Niš, Autobuska Stanica station.
Yes, the driving distance between Pirot to Rome is 1560 km. It takes approximately 14h 24m to drive from Pirot to Rome.
There are 21470+ hotels available in Rome.
What companies run services between Pirot, Serbia and Rome, Italy?
You can take a bus from Pirot, Main Bus Station to Roma, Autostazione Tiburtina via Niš, Autobuska Stanica, Pristina, and Durrës in around 20h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- air.bg
Flights from Sofia Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €75–110
Flights from Sofia Airport to Fiumicino International Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–240
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €55–170
- Website
- ita-airways.com
Flights from Sofia Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–210
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €55–170
- Website
- airserbia.com
Flights from Sofia Airport to Fiumicino International Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–240
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €55–170
- Website
- ryanair.com
Flights from Sofia Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €45–300
Flights from Sofia Airport to Roma Ciampino Airport via Budapest
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- €45–300
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- €29–160
- Website
- wizzair.com
Flights from Sofia Airport to Fiumicino International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €27–120
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €27–110
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 45m
- When
- Thursday and Sunday
- Estimated price
- €35–190
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Roma Tiburtina
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- €65–130
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Estimated price
- €35–100
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Roma Tiburtina
- Ave. Duration
- 5h 52m
- Frequency
- Once daily
- Estimated price
- €50–140
- Website
- https://www.italotreno.it/en
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 48m
- Frequency
- Every 2 hours
- Estimated price
- €45–95
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- €26–60
- Website
- https://www.trenitalia.com/en.html
- 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
- €9–14
- Website
- https://traventuria.com/
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Čiflik to Niš, Autobuska Stanica
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- €7–9
- Schedules at
- nis-ekspres.rs
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €7–9
- Schedules at
- nis-ekspres.rs
Bus from Leskovac , Autobuska stanica to Kumanovo
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Estimated price
- €10–12
- Schedules at
- nis-ekspres.rs
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Niš, Autobuska Stanica to Trieste, Autostazione
- Ave. Duration
- 11h 24m
- Frequency
- Once a week
- Estimated price
- €75–90
- Schedules at
- srbijatours.com
- Prices
- €75–90
Bus from Niš, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 13h 47m
- Frequency
- Once a week
- Estimated price
- €85–100
- Schedules at
- srbijatours.com
- Prices
- €85–100
- Phone
- 011 / 34 72 334
- prestobeograd@gmail.com
- Website
- 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
Bus from Pirot, Main Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- presto.rs
- 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 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
- +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
- €11
- Schedules at
- https://www.polazak.com/en/SP-Adio/operator/
- Phone
- +383 49 871 234
- ardititours@hotmail.com
- Website
- sr-rs.facebook.com
Bus from Pristina to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- €9–15
- Schedules at
- ardititours.com
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- sharrtravel.com
Bus from Pristina to Durrës
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €20
- Website
- https://www.sharrtravel.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Durrës to Roma, Autostazione Tiburtina
- Ave. Duration
- 8h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- 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 Kumanovo
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €12–18
- Schedules at
- galeb.mk
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Kumanovo to Roma Termini
- Ave. Duration
- 21h 37m
- Frequency
- Once a week
- Estimated price
- €110
- Schedules at
- hakbus.org
- 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
- €15
- 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
- €15
- Schedules at
- facebook.com
- Phone
- +355696383030
- Website
- firenzelines.com
Bus from Tirana to Anagnina
- Ave. Duration
- 19h 55m
- Frequency
- Once a week
- Schedules at
- firenzelines.com
Want to know more about travelling around Italy
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
Getting to Rome from the airport
Read the travel guide


























