There are 8 ways to get from Perast to Rome by car, plane, ferry, bus, busferry, train, shuttle, 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.
Drive to Dubrovnik Airport, fly
best- Drive from Perast to Dubrovnik Airport (DBV)car
- Fly from Dubrovnik Airport (DBV) to Fiumicino International Airport (FCO)plane DBV - FCO
3h 14m€46–168Drive, ferry
- Drive from Perast to Dubrovnikcar
- Take the ferry from Dubrovnik to Bariferry 54
- Drive from Bari to Romecar
14h 38m€150–230Bus, bus and ferry, train
- Take the bus from Tivat, Autobuska stanica to Tirana, Terminali Lindor I Autobusavebus
- Take the busferry from Elbasan to Bari Portobusferry
- Take the train from Bari Centrale to Roma Terminitrain Fr / ...
16h 41mShuttle to Podgorica Airport, fly
- Take a shuttle bus from Perast to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Fiumicino International Airport (FCO)plane TGD - FCO
5h 2mBus, bus and ferry
- Take the bus from Kotor, Autobuska Stanica to Tirana, Terminali Lindor I Autobusavebus
- Take the busferry from Elbasan to Roma, Autostazione Tiburtinabusferry
17h 17mCar ferry, ferry, train
- Take the carferry from Kotor to Dubrovnikcarferry
- Take the ferry from Dubrovnik to Bariferry 54
- Take the train from Bari Centrale to Roma Terminitrain Fr / ...
19h 6m€182–319Car ferry, ferry, bus, train
- Take the carferry from Kotor to Dubrovnikcarferry
- Take the ferry from Dubrovnik to Bariferry 54
- Take the bus from Bari Porto to Ferraris-Circumvesuvianabus
- Take the train from Napoli to Roma Terminitrain
19h 6m€175–257Bus, bus and ferry via Termoli
- Take the bus from Kotor, Autobuska Stanica to Shkoder,Rruga Teutabus
- Take the busferry from Shkoder,Rruga Teuta to Termoli Terminal Busbusferry
- Take the bus from Termoli to Roma, Autostazione Tiburtinabus 552
32h 41m
Dubrovnik Airport (DBV) to Fiumicino International Airport (FCO) flights
Comparing Your Travel Options
The cheapest way to get from Perast to Rome is to drive and fly which costs €45 - €170 and takes 3h 14m.
The fastest way to get from Perast to Rome is to drive and fly which takes 3h 14m and costs €45 - €170.
No, there is no direct bus from Perast to Rome. However, there are services departing from Stoliv and arriving at Roma, Autostazione Tiburtina via Kotor, Autobuska Stanica, Tirana, Terminali Lindor I Autobusave and Elbasan. The journey, including transfers, takes approximately 17h 17m.
The distance between Perast and Rome is 587 km.
The best way to get from Perast to Rome without a car is to bus and bus and ferry and train which takes 16h 41m and costs .
It takes approximately 3h 14m to get from Perast to Rome, including transfers.
Perast to Rome bus services, operated by Diamant Travel, depart from Kotor, Autobuska Stanica station.
Perast to Rome bus services, operated by Diamant Travel, arrive at Tirana, Terminali Lindor I Autobusave station.
There are 21583+ hotels available in Rome.
What companies run services between Perast, Montenegro and Rome, Italy?
There is no direct connection from Perast to Rome. However, you can drive to Dubrovnik Airport (DBV) airport, fly to Fiumicino International Airport (FCO), walk to Fiumicino Aeroporto, then take the line 4571 train to Roma Termini. Alternatively, you can take a vehicle from Perast to Rome via Dubrovnik and Bari in around 14h 38m.
- Website
- ryanair.com
Flights from Dubrovnik Airport to Fiumicino International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–120
- Website
- croatiaairlines.com
Flights from Dubrovnik Airport to Fiumicino International Airport
- Ave. Duration
- 1h 15m
- When
- Saturday and Sunday
- Estimated price
- €85–220
- Website
- wizzair.com
Flights from Podgorica Airport to Fiumicino International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- €29–190
- Website
- interjet.com
Flights from Podgorica Airport to Fiumicino International Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €70–190
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €70–140
- Schedules at
- Trenitalia Frecce
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €70–140
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- Trenitalia Intercity
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Napoli to Roma Termini
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €28–55
- Website
- Italo Treno
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tivat, Autobuska stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €24–40
- Schedules at
- Diamant Travel
Bus from Kotor, Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Schedules at
- Diamant Travel
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Elbasan to Roma, Autostazione Tiburtina
- Ave. Duration
- 9h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Perast to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +382 32 520 495
- info@kotortotirana.com
- Website
- Old Town Travel
Bus from Kotor, Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €30–85
- Website
- Old Town Travel
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Bari Porto to Ferraris-Circumvesuviana
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- €16–24
- Schedules at
- sitasudtrasporti.it
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Kotor, Autobuska Stanica to Shkoder,Rruga Teuta
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €16–40
- Schedules at
- croatiabus.hr
- Phone
- +355697580270
- Website
- mabaviaggi.com
Busferry from Shkoder,Rruga Teuta to Termoli Terminal Bus
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Schedules at
- viaggipullmanalbania.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Termoli to Roma, Autostazione Tiburtina
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- €24–40
- Website
- Flixbus
- Phone
- +39 0874 64744
- info@atm-molise.it
- Website
- atm-molise.it
Bus from Termoli to Roma, Autostazione Tiburtina
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €15–22
- Schedules at
- atm-molise.it
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- Jadrolinija
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- Jadrolinija
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- Jadrolinija
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- Jadrolinija
- Phone
- +385 52 451 200
- db.ferry@kompas-travel.com
- Website
- Adriatic Lines
Car ferry from Kotor to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- €55
- Website
- Adriatic Lines
- Adullt
- €55
Car ferry from Kotor to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- €55
- Website
- Adriatic Lines
- Adullt
- €55
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Getting to Rome from the airport
Read the travel guide














































