There are 13 ways to get from Ternopil to Perast by train, plane, shuttle, bus, car, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, train to Rzeszów–Jasionka Airport, fly to Podgorica Airport, shuttle
best- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to Podgorica Airport (TGD)RZE - TGD
- Take a shuttle bus from Podgorica Airport to Perast
10h 47mTrain, bus
cheapest- Take the train from Ternopil to Mukachevo
- Take the train from Mukachevo to CegledIc
- Take the train from Cegled to SzegedIc / ...
- Take the train from Szeged to SuboticaRe
- Take the train from Subotica to Podgorica
- Take the bus from Podgorica , Bus station to Risan, Autobuska
35h 23m€62–104Train, bus via Graz
- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Graz HbfIc
- Take the bus from Graz to Prijedor
- Take the bus from Prijedor to Tivat, Autobuska stanica
28h 2m€133–203Bus
- Take the bus from Ternopil to Lviv Striyskyi Bus Station
- Take the bus from Lviv Striyskyi Bus Station to Rzeszów
- Take the bus from Rzeszów to Novi Sad
- Take the bus from Srbobran, Autobuska Stanica to Tivat, Autobuska stanica
28h 35mDrive 1,296.2 km
- Drive from Ternopil to Perast1,296.2 km
19h 26m€172–248Train, train to Rzeszów–Jasionka Airport, fly to Dubrovnik Airport, drive
- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to Dubrovnik Airport (DBV)RZE - DBV
- Drive from Dubrovnik Airport (DBV) to Perast
13h 9m€148–408Train, bus to Košice International Airport, fly to Podgorica Airport, shuttle
- Take the train from Ternopil to Przemysl Glowny
- Take the bus from Przemysl, Bus Station to Košice
- Fly from Košice International Airport (KSC) to Podgorica Airport (TGD)KSC - TGD
- Take a shuttle bus from Podgorica Airport to Perast
19h 41mTrain, bus to Lublin Airport, fly to Podgorica Airport, shuttle
- Take the train from Ternopil to Lviv
- Take the bus from Dvirtsevyi Bus Station to Lublin
- Fly from Lublin Airport (LUZ) to Podgorica Airport (TGD)LUZ - TGD
- Take a shuttle bus from Podgorica Airport to Perast
34h 7mTrain, train to Warsaw Chopin Airport, fly to Podgorica Airport, shuttle
- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Warszawa Sluzewiec
- Fly from Warsaw Chopin Airport (WAW) to Podgorica Airport (TGD)WAW - TGD
- Take a shuttle bus from Podgorica Airport to Perast
14h 17mTrain, train to Warsaw Chopin Airport, fly to Dubrovnik Airport, drive
- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Warszawa Sluzewiec
- Fly from Warsaw Chopin Airport (WAW) to Dubrovnik Airport (DBV)WAW - DBV
- Drive from Dubrovnik Airport (DBV) to Perast
14h 5m€125–311Train, train to John Paul Ii International Airport Kraków–Balice, fly to Tirana International Airport Nënë Tereza, shuttle
- Take the train from Ternopil to Przemysl Glowny
- Take the train from Przemysl Glowny to Krakow Glowny
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Tirana International Airport Nënë Tereza (TIA)KRK - TIA
- Take a shuttle bus from Tirana to Tivat, Autobuska stanica
15h 17mTrain, taxi
- Take the train from Ternopil to Lviv
- Take the train from Lviv to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Szeged
- Take the train from Szeged to SuboticaRe
- Take the train from Subotica to Novi BeogradIr / ...
- Take the train from New Belgrade to Podgorica
- Take the taxi from Podgorica to Perast
35h 36m€196–337Bus, ferry, train, shuttle
- Take the bus from Ternopol to Bari
- Take the ferry from Port of Bari to Bar
- Take the train from Bar to AerodromRe
- Take a shuttle bus from Podgorica Airport to Perast
46h 54m
Rzeszów–Jasionka Airport (RZE) to Podgorica Airport (TGD) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ternopil to Perast is to train and bus which costs €60 - €110 and takes 35h 23m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ternopil to Perast is to train and fly and drive which takes 13h 9m and costs €140 - €410.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ternopil and Perast is 1314 km. The road distance is 1296.2 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ternopil to Perast without a car is to train and bus via Graz which takes 28h 2m and costs €130 - €210.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 10h 47m to get from Ternopil to Perast, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Perast is 1h behind Ternopil. It is currently 1:53 PM in Ternopil and 12:53 PM in Perast.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ternopil to Perast is 1296 km. It takes approximately 19h 26m to drive from Ternopil to Perast.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 3316+ hotels available in Perast.
What companies run services between Ternopil, Ukraine and Perast, Montenegro?
You can take a bus from Ternopil to Perast via Lviv Striyskyi Bus Station, Rzeszów, Novi Sad, Novi Sad, Autobuska Stanica, Srbobran, Autobuska Stanica, and Tivat, Autobuska stanica in around 28h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Rzeszów–Jasionka Airport to Podgorica Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 20m
- When
- Monday and Saturday
- Estimated price
- €140–290
Flights from Rzeszów–Jasionka Airport to Dubrovnik Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 52m
- When
- Tuesday and Saturday
- Estimated price
- €100–340
Flights from Košice International Airport to Podgorica Airport via Warsaw Chopin Airport
- Ave. Duration
- 9h 12m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €150–490
Flights from Lublin Airport to Podgorica Airport via Warsaw Chopin Airport
- Ave. Duration
- 23h 17m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–340
Flights from Warsaw Chopin Airport to Podgorica Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, and Saturday
- Estimated price
- €75–240
Flights from Warsaw Chopin Airport to Dubrovnik Airport
- Ave. Duration
- 2h 2m
- When
- Tuesday and Saturday
- Estimated price
- €80–240
Flights from Warsaw Chopin Airport to Dubrovnik Airport via Zagreb
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- €80–240
Flights from John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza via Warsaw Chopin Airport
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- €75–250
- Website
- wizzair.com
Flights from Rzeszów–Jasionka Airport to Podgorica Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–270
Flights from Košice International Airport to Podgorica Airport via Warsaw Chopin Airport
- Ave. Duration
- 8h 30m
- When
- Thursday and Saturday
- Estimated price
- €80–350
Flights from Lublin Airport to Podgorica Airport via Maastricht
- Ave. Duration
- 29h 20m
- When
- Monday and Friday
- Estimated price
- €70–290
Flights from Lublin Airport to Podgorica Airport via Gdansk
- Ave. Duration
- 21h 5m
- When
- Sunday
- Estimated price
- €60–270
Flights from Lublin Airport to Podgorica Airport via Warsaw Chopin Airport
- Ave. Duration
- 22h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–250
Flights from Warsaw Chopin Airport to Podgorica Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–230
Flights from Warsaw Chopin Airport to Dubrovnik Airport
- Ave. Duration
- 2h
- When
- Tuesday and Saturday
- Estimated price
- €65–230
- Website
- lufthansa.com
Flights from Rzeszów–Jasionka Airport to Dubrovnik Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €100–400
Flights from Rzeszów–Jasionka Airport to Dubrovnik Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- €110–390
Flights from Košice International Airport to Podgorica Airport via Vienna
- Ave. Duration
- 8h 50m
- When
- Monday to Friday
- Estimated price
- €100–410
- Website
- austrian.com
Flights from Košice International Airport to Podgorica Airport via Vienna
- Ave. Duration
- 8h 50m
- When
- Monday to Friday
- Estimated price
- €100–410
Flights from Warsaw Chopin Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 5h
- When
- Thursday and Saturday
- Estimated price
- €130–260
Flights from John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €60–260
- Website
- ryanair.com
Flights from Lublin Airport to Podgorica Airport via Gdansk
- Ave. Duration
- 21h
- When
- Sunday
- Estimated price
- €75–270
Flights from John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Monday and Saturday
- Estimated price
- €30–150
- Website
- croatiaairlines.com
Flights from Warsaw Chopin Airport to Dubrovnik Airport via Zagreb
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- €80–240
Flights from Warsaw Chopin Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 5h
- When
- Thursday and Saturday
- Estimated price
- €130–260
- Website
- flyulendo.com
Flights from John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €35–230
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Ternopil to Przemysl Glowny
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- €30–45
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- €30–45
Train from Ternopil to Lviv
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- €30–45
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- €30–45
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €7–11
- 1st Class
- €11–14
Train from Przemysl Glowny to Graz Hbf
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Estimated price
- €28–45
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €28–40
- 1st Class
- €35–45
Train from Przemysl Glowny to Warszawa Sluzewiec
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- €14–24
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €14–21
- 1st Class
- €19–24
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €39–40
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://polregio.pl/pl/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- €6–11
- Website
- https://regiojet.com/
- 2nd Class
- €6–10
- 1st Class
- €7–11
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €12–29
- Website
- https://regiojet.com/
- 2nd Class
- €12–17
- 1st Class
- €20–29
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Ternopil to Lviv
- Ave. Duration
- 2h 18m
- Frequency
- Every 3 hours
- Estimated price
- €3–5
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- €3–4
- Coupe
- €3–5
- Deluxe
- €13–18
Train from Ternopil to Mukachevo
- Ave. Duration
- 7h 6m
- Frequency
- Twice daily
- Estimated price
- €3–7
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- €3–5
- Coupe
- €5–7
- Deluxe
- €15–21
- Phone
- +38(032) 226-20-68
- contract@railway.lviv.ua
- Website
- lv.uz.gov.ua
Train from Ternopil to Lviv
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €1–2
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=39
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Mukachevo to Cegled
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- €13–16
- Website
- https://jegy.mav.hu/
Train from Cegled to Szeged
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://jegy.mav.hu/
Train from Szeged to Subotica
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €2–4
- Website
- https://jegy.mav.hu/
Train from Budapest-Kelenfoeld to Szeged
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- €8–10
- Website
- https://jegy.mav.hu/
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zcg-prevoz.me
Train from Subotica to Podgorica
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €26–52
- Website
- https://zpcg.me/en
- Second Class
- €26–29
- First Class
- €49–52
Train from Subotica to Novi Beograd
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- €7–17
- Website
- https://zpcg.me/en
- Second Class
- €7–9
- First Class
- €15–17
Train from New Belgrade to Podgorica
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- €18–37
- Website
- https://zpcg.me/en
- Second Class
- €18–21
- First Class
- €34–37
Train from Bar to Aerodrom
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- €1–5
- Website
- https://zpcg.me/en
- Second Class
- €1–3
- First Class
- €4–5
Train from Lviv to Budapest-Kelenfoeld
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- https://www.oebb.at/en/
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €6–7
- 1st Class
- €8–10
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Perast
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- bocactours.com
Bus from Graz to Prijedor
- Ave. Duration
- 5h 16m
- Frequency
- Once daily
- Estimated price
- €25–40
- Website
- http://www.bocactours.com
Bus from Prijedor to Tivat, Autobuska stanica
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €35–60
- Website
- http://www.bocactours.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ternopil to Lviv Striyskyi Bus Station
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- €6–8
- Website
- https://www.flixbus.co.uk
Bus from Przemysl, Bus Station to Košice
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- €16–24
- Website
- https://www.flixbus.co.uk
- Phone
- +38 096 1200 900
- Website
- prex.com.ua
Bus from Lviv Striyskyi Bus Station to Rzeszów
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Website
- https://prex.com.ua/
- Schedules at
- https://prex.com.ua/routes
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Rzeszów to Novi Sad
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- €35–45
- Schedules at
- siamostours.com
- Phone
- +381 25 424577
- office@severtrans.rs
- Website
- severtrans.rs
Bus from Srbobran, Autobuska Stanica to Tivat, Autobuska stanica
- Ave. Duration
- 6h 46m
- Frequency
- Twice a week
- Estimated price
- €30–45
- Schedules at
- severtrans.rs
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- €55–70
- Website
- https://www.sindbad.pl/en/home
- Phone
- +380 44 594 9010
- help@autolux.ua
- Website
- ecolines.net
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- €3–6
- Schedules at
- ecolines.net
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 3h 51m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 3h 58m
- Frequency
- Once a week
- Schedules at
- latlines.lv
- info@montemaretravel.com
- Website
- montemaretravel.com
Shuttle from Tirana to Tivat, Autobuska stanica
- Ave. Duration
- 3h
- Frequency
- On demand
- Schedules at
- montemaretravel.com
- Phone
- +382 067 408 570
- adriatictravel@live.com
- Website
- facebook.com
Bus from Podgorica , Bus station to Risan, Autobuska
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €11
- Schedules at
- facebook.com
- Phone
- +382 68 013 931
- dangradprevoz@gmail.com
- Website
- polazak.com
Bus from Podgorica , Bus station to Risan, Autobuska
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- €10
- Schedules at
- polazak.com
- Phone
- +382-69-073-297
- info@pavicevic-tours.com
- Website
- pavicevic-tours.com
Bus from Podgorica , Bus station to Risan, Autobuska
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- €10
- Schedules at
- busticket4.me
- Phone
- +382 67 534 364
- perovicline@gmail.com
- Website
- busticket4.me
Bus from Podgorica , Bus station to Risan, Autobuska
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- €10
- Schedules at
- https://busticket4.me/EN/carriers/details/Perovic-Line/614
- Phone
- +382 67 601 811
- info@vujovicvr.com
- Website
- vujovicvr.com
Bus from Podgorica , Bus station to Risan, Autobuska
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €10
- Schedules at
- vujovicvr.com
- Phone
- +38 (032) 221-68-58
- altransinfo@gmail.com
- Website
- al-trans.com.ua
Bus from Ternopol to Bari
- Ave. Duration
- 33h 32m
- Frequency
- 3 times a week
- Estimated price
- €95–130
- Website
- https://al-trans.com.ua/en
- Schedules at
- https://al-trans.com.ua/en/routes
- Phone
- + 39 080 5789843
- balcani@morfimare.it
- Website
- montenegrolines.net
Ferry from Port of Bari to Bar
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €51–120
- Website
- https://www.montenegrolines.net/en/
- Deck
- €55–70
- Cabin
- €100–120
- Ave. Duration
- 1h 39m
- Estimated price
- €50–65
TAXI PODGORICA
- Phone
- +382 68 615 661
Red Taxi
- Phone
- +382 67 319 714
City Taxi
- Phone
- +382 20 282 300
- Website
- citytaxi.com
Alo Taxi
- Phone
- +382 69 019 700
Want to know more about travelling around Montenegro
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Italy Travel Guides
Read the travel guide





























































