There are 5 ways to get from Sofia Airport (SOF) to Yerevan by plane, train, bus, 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.
Fly to Zvartnots International Airport
best- Fly from Sofia Airport (SOF) to Zvartnots International Airport (EVN)plane SOF - EVN
5h 48m$108–236Train, bus
- Take the train from Iskarsko Shose to Cerkezkoytrain Ic
- Take the bus from Cerkezkoy to Istanbul Samandira Tesisbus
- Take the bus from Istanbul Samandira Tesis to Batumi Centralbus
- Take the train from Batumi to Yerevantrain 201
2d 10h$119–203Bus, car ferry
- Take the bus from Sofia Airport to Burgasbus
- Take the carferry from Burgas to Batumicarferry
- Take the bus from Batumi Central to Yerevan Circusbus
3d 4h$281–378Drive 2,203 km
- Drive from Sofia Airport (SOF) to Yerevancar 2,203 km
27h 41m$347–502Fly to Tbilisi Airport, fly to Erevan Airport
- Fly from Sofia Airport (SOF) to Tbilisi International Airport (TBS)plane SOF - TBS
- Fly from Tbilisi Airport to Erevan Airportplane
7h 38m$355–482
Sofia Airport (SOF) to Zvartnots International Airport (EVN) flights
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Yerevan is to train and bus which costs $110 - $210 and takes 2 days 10h.
The fastest way to get from Sofia Airport (SOF) to Yerevan is to fly which takes 5h 48m and costs $100 - $240.
The distance between Sofia Airport (SOF) and Yerevan is 1781 km. The road distance is 2203 km.
The best way to get from Sofia Airport (SOF) to Yerevan without a car is to train and bus which takes 2 days 10h and costs $110 - $210.
It takes approximately 5h 48m to get from Sofia Airport (SOF) to Yerevan, including transfers.
Yerevan is 1h ahead of Sofia Airport (SOF). It is currently 4:38 PM in Sofia Airport (SOF) and 5:38 PM in Yerevan.
Yes, the driving distance between Sofia Airport (SOF) to Yerevan is 2203 km. It takes approximately 27h 41m to drive from Sofia Airport (SOF) to Yerevan.
There are 2969+ hotels available in Yerevan.
What companies run services between Sofia Airport (SOF), Bulgaria and Yerevan, Armenia?
Aegean Airlines, Turkish Airlines, and two other airlines fly from Sofia Airport (SOF) to Zvartnots International Airport (EVN) 3 times a day.
- Website
- turkishairlines.com
Flights from Sofia Airport to Zvartnots International Airport via Istanbul
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $150–550
Flights from Sofia Airport to Tbilisi International Airport via Istanbul
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- $150–550
- Website
- en.aegeanair.com
Flights from Sofia Airport to Zvartnots International Airport via Athens
- Ave. Duration
- 7h 55m
- When
- Monday, Sunday, Tuesday, Thursday, and Friday
- Estimated price
- $170–210
Flights from Sofia Airport to Tbilisi International Airport via Athens
- Ave. Duration
- 5h 25m
- When
- Monday and Sunday
- Estimated price
- $170–290
- Website
- skyexpress.gr
Flights from Sofia Airport to Zvartnots International Airport via Athens
- Ave. Duration
- 5h 45m
- When
- Monday and Sunday
- Estimated price
- $120–350
- Website
- airserbia.com
Flights from Sofia Airport to Tbilisi International Airport via Belgrade
- Ave. Duration
- 7h 20m
- When
- Monday and Thursday
- Estimated price
- $130–360
- Website
- flypgs.com
Flights from Sofia Airport to Tbilisi International Airport via Sabiha Gokcen
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- $80–380
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Iskarsko Shose to Cerkezkoy
- Ave. Duration
- 13h 4m
- Frequency
- Twice daily
- Estimated price
- $8–11
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–11
- 1st Class
- $8–11
- Phone
- 1-84
- [email protected]
- Website
- South Caucasus Railway
Train from Batumi to Yerevan
- Ave. Duration
- 18h 4m
- Frequency
- 4 times a week
- Estimated price
- $55–90
- Website
- South Caucasus Railway
- 3rd Class (Platzcart)
- $55–65
- 2nd Class (Compartment)
- $75–90
- 1nd Class (Soft-seated)
- $100–140
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Cerkezkoy to Istanbul Samandira Tesis
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- MetroTurizm
- Standard
- $14–20
Bus from Istanbul Samandira Tesis to Batumi Central
- Ave. Duration
- 20h 6m
- Frequency
- Once daily
- Estimated price
- $41–80
- Website
- MetroTurizm
- Standard
- $55–80
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Airport to Burgas
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $23–90
- Schedules at
- karat-s.com
- Phone
- +374 98-14-14-66
- [email protected]
Bus from Batumi Central to Yerevan Circus
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- facebook.com
- Phone
- +359 56 871 628
- [email protected]
- Website
- Black Sea Ferry Services
Car ferry from Burgas to Batumi
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $230–260
- Website
- Black Sea Ferry Services
- Motorcycle
- $40–300
- Child ticket
- $90–120
- Adult passenger
- $230–260
- Personal Car
- $642–643
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, 5 incredible day trips from Florence by train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


















