There are 5 ways to get from Perugia to Yerevan by bus, plane, train, car ferry, 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 Fiumicino International Airport, fly
best- Take the bus from Perugia to Fiumicino Aeroporto T3bus
- Fly from Fiumicino International Airport (FCO) to Zvartnots International Airport (EVN)plane FCO - EVN
9h 3m$51–185Train, bus, car ferry
- Take the train from Perugia to Firenze S.M.N.train
- Take the bus from Firenze Autostazione to Sofiabus
- Take the bus from Sofia Central Bus Station to Burgas Bus Station Southbus
- Take the car ferry from Burgas to Batumicarferry
- Take the bus from Consulate General of Armenia to Kilikia Bus Stationbus
4d 9h$417–495Bus, train
- Take the bus from Perugia to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Gdansk, Bus Stationbus
- Take the bus from Gdańsk Główny to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Rostov-Glavnytrain
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
4d 11h$315–508Drive 3,657.6 km
- Drive from Perugia to Yerevancar 3,657.6 km
42h 57m$662–956Train to Florence Peretola Airport, fly
- Take the train from Perugia to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Zvartnots International Airport (EVN)plane FLR - EVN
11h 58m$115–302
Fiumicino International Airport (FCO) to Zvartnots International Airport (EVN) flights
Questions & Answers
The cheapest way to get from Perugia to Yerevan is to bus and fly which costs $50 - $190 and takes 9h 3m.
The fastest way to get from Perugia to Yerevan is to bus and fly which takes 9h 3m and costs $50 - $190.
The distance between Perugia and Yerevan is 2900 km. The road distance is 3657.6 km.
The best way to get from Perugia to Yerevan without a car is to train and bus and car ferry which takes 4 days 9h and costs $410 - $500.
It takes approximately 9h 3m to get from Perugia to Yerevan, including transfers.
Yerevan is 3h ahead of Perugia. It is currently 10:58 AM in Perugia and 1:58 PM in Yerevan.
Yes, the driving distance between Perugia to Yerevan is 3658 km. It takes approximately 42h 57m to drive from Perugia to Yerevan.
There are 2678+ hotels available in Yerevan.
What companies run services between Perugia, Italy and Yerevan, Armenia?
There is no direct connection from Perugia to Yerevan. However, you can take the bus to Fiumicino Aeroporto T3, walk to Fiumicino International Airport (FCO) airport, fly to Zvartnots International Airport (EVN), walk to Yerevan Zvartnots Airport, then take the line 201 bus to Mashtoc/Tumanyan. Alternatively, you can take a train from Perugia to Kilikia Bus Station via Firenze S.M.N., Firenze Autostazione, Sofia Central Bus Station, Burgas Bus Station South, Burgas, Batumi, and Consulate General of Armenia in around 4d 9h.
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Zvartnots International Airport
- Ave. Duration
- 3h 55m
- When
- Tuesday to Sunday
- Estimated price
- $35–140
Flights from Florence Peretola Airport to Zvartnots International Airport via Fiumicino International Airport
- Ave. Duration
- 8h 35m
- When
- Tuesday to Sunday
- Estimated price
- $140–500
- Website
- flyone.eu
Flights from Fiumicino International Airport to Zvartnots International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $95–160
Flights from Florence Peretola Airport to Zvartnots International Airport via Fiumicino International Airport
- Ave. Duration
- 8h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $210–650
- Website
- en.aegeanair.com
Flights from Fiumicino International Airport to Zvartnots International Airport via Athens
- Ave. Duration
- 6h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–450
Flights from Florence Peretola Airport to Zvartnots International Airport via Athens
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- $200–600
- Website
- flypgs.com
Flights from Fiumicino International Airport to Zvartnots International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $110–500
- Website
- turkishairlines.com
Flights from Fiumicino International Airport to Zvartnots International Airport via Istanbul
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- $170–650
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Zvartnots International Airport via Frankfurt
- Ave. Duration
- 10h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $190–800
- Website
- austrian.com
Flights from Florence Peretola Airport to Zvartnots International Airport via Vienna
- Ave. Duration
- 14h 15m
- When
- Friday and Sunday
- Estimated price
- $190–700
- Website
- condor.com
Flights from Florence Peretola Airport to Zvartnots International Airport via Frankfurt
- Ave. Duration
- 9h 45m
- When
- Friday and Saturday
- Estimated price
- $190–700
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- $11–17
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $17–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 1h 37m
- Frequency
- 6 times a week
- Estimated price
- $25–50
- Schedules at
- trenitalia.com
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Rostov-Glavny
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a week
- Estimated price
- $80–130
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $330–460
- 3rd Class (Platzcart)
- $80–110
- 2nd Class (Kupé)
- $90–130
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perugia to Fiumicino Aeroporto T3
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $14–25
- Website
- https://www.flixbus.co.uk
Bus from Perugia to Florence Villa Constanza Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $12–22
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Gdansk, Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- https://www.flixbus.co.uk
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Firenze Autostazione to Sofia
- Ave. Duration
- 22h 45m
- Frequency
- Once a week
- Estimated price
- $111
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Burgas Bus Station South
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- $19–27
- Website
- https://union-ivkoni.com/en
- Phone
- +359 0882455155
- bourgasbus@abv.bg
- Website
- burgasbus.info
Bus from Sofia Central Bus Station to Burgas Bus Station South
- Ave. Duration
- 6h 22m
- Frequency
- Every 4 hours
- Estimated price
- $24–30
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Consulate General of Armenia to Kilikia Bus Station
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- $45
- Schedules at
- https://hayreniqtour.ru/raspisaniye-avtobusov-armenia-gruziya-rossiya-ukraina
- Book at
- https://2020bus.com/en
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Gdańsk Główny to Kaliningrad Bus station
- Phone
- +7 (968) 600-48-48
- avazarbus@yandex.ru
- Website
- avazar-bus.am
Bus from Rostov-on-Don bus station to Yerevan Sevan 93/1
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $52
- Website
- https://avazar-bus.am/
- Phone
- +359 56 871 628
- booking@portbulgariawest.com
- Website
- pbm.bg
Car ferry from Burgas to Batumi
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $230–260
- Website
- http://www.pbm.bg/
- Motorcycle
- $40–290
- Child ticket
- $90–120
- Adult passenger
- $230–260
- Personal Car
- $638–639
Want to know more about travelling around Armenia
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
Want to know more about Flixbus?
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide



































