There are 13 ways to get from America to Pirot by train, plane, bus, car, or car train
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 Eindhoven Airport, fly to Sofia Airport, bus
best- Take the train from Horst-Sevenum to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Sofia Airport (SOF)plane EIN - SOF
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
10h 14mRSD 8,589–27,425Bus
- Take the bus from Venlo to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Pirot, Main Bus Stationbus
24h 10mDrive 1,876.3 km
- Drive from America to Pirotcar 1,876.3 km
16h 35mRSD 38,462–55,556Train to Amsterdam Airport Schiphol, fly to Sofia Airport, bus
- Take the train from Horst-Sevenum to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Sofia Airport (SOF)plane AMS - SOF
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
11h 27mRSD 14,629–33,825Train to Dortmund Airport, fly to Sofia Airport, bus
- Take the train from Venlo to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Sofia Airport (SOF)plane DTM - SOF
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
12h 11mRSD 10,563–49,377Train, train to Brussels Airport, fly to Sofia Airport, bus
- Take the train from Horst-Sevenum to Eindhoventrain
- Take the train from Eindhoven to Bredatrain
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Sofia Airport (SOF)plane BRU - SOF
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
12h 7mRSD 14,929–32,325Train to Düsseldorf International Airport, fly to Belgrade Nikola Tesla Airport, bus
- Take the train from Venlo to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Belgrade Nikola Tesla Airport (BEG)plane DUS - BEG
- Take the bus from Beograd, Autobuska stanica to Pirot, Main Bus Stationbus
12h 1mTrain to Amsterdam Airport Schiphol, fly to Belgrade Nikola Tesla Airport, bus
- Take the train from Horst-Sevenum to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Belgrade Nikola Tesla Airport (BEG)plane AMS - BEG
- Take the bus from Beograd, Autobuska stanica to Pirot, Main Bus Stationbus
12h 12mTrain, train to Cologne Bonn Airport, fly to Niš Constantine The Great Airport, bus
- Take the train from Venlo to Neuss Hbftrain
- Take the train from Neuss Hbf to Koeln/Bonn Flughafentrain
- Fly from Cologne Bonn Airport (CGN) to Niš Constantine The Great Airport (INI)plane CGN - INI
- Take the bus from Niš, Autobuska Stanica to Čiflikbus
9h 38mTrain, bus to Brussels South Charleroi Airport, fly to Sofia Airport, bus
- Take the train from Roermond to Maastrichttrain
- Take the bus from Maastricht Meerssenerweg 231 to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Sofia Airport (SOF)plane CRL - SOF
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
13h 47mRSD 10,713–34,477Train, bus via Jagodina
- Take the train from Venlo to Wuppertal Hbftrain
- Take the bus from Wuppertal-Ostersbaum to Jagodinabus
- Take the bus from Jagodina, Autobuska Stanica to Pirot, Main Bus Stationbus
33h 15mRSD 14,657–19,665Train, bus
- Take the train from Venlo to Duesseldorf Hbftrain
- Take the bus from Düsseldorf Hbf to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Pirot, Main Bus Stationbus
34h 27mRSD 18,213–41,477Drive, car train
- Drive from America to Düsseldorf Hbfcar
- Take the car train from Düsseldorf Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Pirotcar
15h 13mRSD 30,550–148,240
Eindhoven Airport (EIN) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from America to Pirot is to train and fly and bus which costs RSD 8500 - RSD 28000 and takes 10h 14m.
The fastest way to get from America to Pirot is to train and fly and bus which takes 10h 14m and costs RSD 8500 - RSD 28000.
The distance between America and Pirot is 1827 km. The road distance is 1876.3 km.
The best way to get from America to Pirot without a car is to bus which takes 24h 10m and costs .
It takes approximately 10h 14m to get from America to Pirot, including transfers.
Yes, the driving distance between America to Pirot is 1876 km. It takes approximately 16h 35m to drive from America to Pirot.
There are four+ hotels available in Pirot.
What companies run services between America, Netherlands and Pirot, Serbia?
You can take a vehicle from America to Pirot, Main Bus Station via Horst-Sevenum, Venlo, Venlo, and Beograd, Autobuska stanica in around 24h 10m.
- Website
- lufthansa.com
Flights from Amsterdam Airport Schiphol to Sofia Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- RSD 11,000–25,000
Flights from Brussels Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RSD 9,000–38,000
Flights from Brussels Airport to Sofia Airport via Frankfurt
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RSD 9,000–38,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RSD 11,000–45,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 11,000–45,000
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- RSD 13,000–55,000
- Website
- ryanair.com
Flights from Eindhoven Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- RSD 6,000–27,000
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- RSD 3,400–29,000
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 40m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 3,400–29,000
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- RSD 3,400–29,000
- Website
- airserbia.com
Flights from Brussels Airport to Sofia Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 45m
- When
- Wednesday and Friday
- Estimated price
- RSD 7,500–16,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- RSD 8,000–21,000
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- RSD 9,500–50,000
Flights from Cologne Bonn Airport to Niš Constantine The Great Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday and Saturday
- Estimated price
- RSD 13,000–40,000
- Website
- austrian.com
Flights from Amsterdam Airport Schiphol to Sofia Airport via Vienna
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- RSD 11,000–47,000
Flights from Brussels Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- RSD 7,500–36,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 10,000–41,000
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 11,000–33,000
- Website
- wizzair.com
Flights from Eindhoven Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- RSD 4,200–15,000
Flights from Eindhoven Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 4,200–15,000
Flights from Dortmund Airport to Sofia Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RSD 3,400–34,000
Flights from Dortmund Airport to Sofia Airport via Budapest
- Ave. Duration
- 5h 55m
- When
- Monday and Wednesday
- Estimated price
- RSD 3,400–34,000
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 3,300–14,000
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 3,300–14,000
- Website
- air.bg
Flights from Amsterdam Airport Schiphol to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- RSD 17,000–25,000
Flights from Brussels Airport to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 11,000–17,000
Flights from Brussels Airport to Sofia Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 45m
- When
- Wednesday and Friday
- Estimated price
- RSD 7,500–16,000
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- RSD 8,000–21,000
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- RSD 17,000–25,000
Flights from Amsterdam Airport Schiphol to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- RSD 9,500–50,000
- Website
- swiss.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- RSD 10,000–41,000
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Horst-Sevenum to Eindhoven
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- RSD 500–1,200
- Website
- https://www.ns.nl/en
Train from Horst-Sevenum to Schiphol Airport Train Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RSD 2,000–5,000
- Website
- https://www.ns.nl/en
Train from Venlo to Holzwickede
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- RSD 1,700–4,100
- Website
- https://www.ns.nl/en
Train from Eindhoven to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 700–1,800
- Website
- https://www.ns.nl/en
Train from Venlo to Duesseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,800
- Website
- https://www.ns.nl/en
Train from Venlo to Neuss Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- RSD 600–1,500
- Website
- https://www.ns.nl/en
Train from Roermond to Maastricht
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 550–1,400
- Website
- https://www.ns.nl/en
Train from Venlo to Wuppertal Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–2,600
- Website
- https://www.ns.nl/en
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Venlo to Holzwickede
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- RSD 2,600–3,700
- Website
- https://www.eurobahn.de/en/
Train from Venlo to Duesseldorf Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- RSD 1,500–2,100
- Website
- https://www.eurobahn.de/en/
Train from Venlo to Neuss Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- RSD 1,300–1,900
- Website
- https://www.eurobahn.de/en/
Train from Venlo to Wuppertal Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- RSD 1,900–2,700
- Website
- https://www.eurobahn.de/en/
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- RSD 2,600–4,500
- Website
- https://www.belgiantrain.be/en
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Neuss Hbf to Koeln/Bonn Flughafen
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Roermond to Maastricht
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- RSD 1,200–1,400
- Website
- https://www.arriva.nl/en/
- 2nd Class
- RSD 1,200–1,400
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- RSD 12,000–120,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- RSD 32,000–65,000
- Car Compartment
- RSD 60,000–120,000
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–1,900
- Schedules at
- matpu.com
- Phone
- +381 20 333 733
- garoreisen@gmail.com
- Website
- garo-reisen.rs
Bus from Venlo to Beograd, Autobuska stanica
- Ave. Duration
- 17h 53m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- 011 / 34 72 334
- prestobeograd@gmail.com
- Website
- presto.rs
Bus from Beograd, Autobuska stanica to Pirot, Main Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- presto.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niš, Autobuska Stanica to Čiflik
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- RSD 650–1,100
- Schedules at
- nis-ekspres.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- RSD 750–1,000
- Schedules at
- nis-ekspres.rs
- info@flibco.com
- Website
- flibco.com
Bus from Maastricht Meerssenerweg 231 to Charleroi Airport
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,800–6,000
- Website
- https://www.flibco.com/en
- Phone
- 019 435 045
- doonikolicprevoz@gmail.com
- Website
- nikolicprevoz.rs
Bus from Wuppertal-Ostersbaum to Jagodina
- Ave. Duration
- 25h 45m
- Frequency
- 3 times a week
- Estimated price
- RSD 10,000–12,000
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 11 37 74 156
- auto.kodeks.pirot@gmail.com
- Website
- redvoznje.net
Bus from Jagodina, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–2,300
- Schedules at
- autokodeks.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- RSD 650–1,000
- Schedules at
- autokodeks.rs
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Düsseldorf Hbf to Niš, Autobuska Stanica
- Phone
- +381 18 42 89 544
- jeremicprevoz@gmail.com
- Website
- polazak.rs
Bus from Niš, Autobuska Stanica to Pirot, Main Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Schedules at
- facebook.com
Want to know more about travelling around Serbia
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











































