There are 5 ways to get from Pýrgos to Sofia by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Larissa
best- Take the bus from Pýrgos to Patrasbus
- Take the bus from Patras to Larisabus
- Take the bus from Larissa to Sofiabus
14h 20m$89–144Bus
cheapest- Take the bus from Pýrgos to Sofia Central Bus Stationbus
14h 28m$35–60Drive 830.8 km
- Drive from Pýrgos to Sofiacar 830.8 km
8h 57m$175–252Bus to Kalamata International Airport, fly
- Take the bus from Pýrgos to Kalamatabus
- Fly from Kalamata International Airport (KLX) to Sofia Airport (SOF)plane KLX - SOF
9h 42m$97–243Bus to Zakynthos International Airport, fly
- Take the bus from Pýrgos to Kyllínibus
- Fly from Zakynthos International Airport (ZTH) to Sofia Airport (SOF)plane ZTH - SOF
10h 34m$106–235
Kalamata International Airport (KLX) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Pýrgos to Sofia is to bus which costs $35 - $60 and takes 14h 28m.
The fastest way to get from Pýrgos to Sofia is to drive which takes 8h 57m and costs $170 - $260.
Yes, there is a direct bus departing from Pýrgos and arriving at Sofia Central Bus Station station. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 14h 28m.
The distance between Pýrgos and Sofia is 824 km. The road distance is 830.8 km.
The best way to get from Pýrgos to Sofia without a car is to bus via Larissa which takes 14h 20m and costs $85 - $150.
It takes approximately 14h 20m to get from Pýrgos to Sofia, including transfers.
Pýrgos to Sofia bus services, operated by KTEL of Achaia S.A., depart from Pýrgos station.
Pýrgos to Sofia bus services, operated by KTEL of Achaia S.A., arrive at Patras station.
Yes, the driving distance between Pýrgos to Sofia is 831 km. It takes approximately 8h 57m to drive from Pýrgos to Sofia.
Book your Pýrgos to Sofia bus tickets online with Omio.
What companies run services between Pýrgos, Western Greece and Sofia, Bulgaria?
You can take a bus from Pýrgos to Sofia via Patras and Larissa in around 14h 20m.
- Website
- austrian.com
Flights from Kalamata International Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 37m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $95–600
Flights from Zakynthos International Airport to Sofia Airport via Vienna
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $130–490
- Website
- en.aegeanair.com
Flights from Kalamata International Airport to Sofia Airport via Athens
- Ave. Duration
- 4h 5m
- When
- Wednesday and Friday
- Estimated price
- $90–320
Flights from Zakynthos International Airport to Sofia Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Monday, Sunday, and Friday
- Estimated price
- $80–280
- Website
- wizzair.com
Flights from Kalamata International Airport to Sofia Airport via Budapest
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- $80–340
Flights from Zakynthos International Airport to Sofia Airport via Budapest
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- $100–230
Flights from Zakynthos International Airport to Sofia Airport via Naples
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- $100–230
- Website
- air.bg
Flights from Zakynthos International Airport to Sofia Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Monday, Sunday, and Friday
- Estimated price
- $80–280
- Website
- ryanair.com
Flights from Zakynthos International Airport to Sofia Airport via Bari
- Ave. Duration
- 8h 5m
- When
- Wednesday
- Estimated price
- $95–280
- Phone
- +30 2616 001 600
- [email protected]
- Website
- KTEL of Achaia S.A.
Bus from Pýrgos to Patras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $13–19
- Website
- KTEL of Achaia S.A.
Bus from Patras to Larisa
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- KTEL of Achaia S.A.
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Larissa to Sofia
- Ave. Duration
- 7h 15m
- Frequency
- 5 times a week
- Estimated price
- $40–75
- Website
- Flixbus
- Phone
- +30 27210 28581
- [email protected]
- Website
- KTEL Messinias
Bus from Pýrgos to Kalamata
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $15–22
- Website
- KTEL Messinias
- Schedules at
- KTEL Messinias
- Phone
- +30 26210 20600
- [email protected]
- Website
- Ktel Ileias
Bus from Pýrgos to Kalamata
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- $16–19
- Website
- Ktel Ileias
Bus from Pýrgos to Kyllíni
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $6–8
- Website
- Ktel Ileias
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Pýrgos to Sofia Central Bus Station
- Ave. Duration
- 14h 28m
- Frequency
- Twice a week
- Estimated price
- $35–60
- Website
- Union Ivkoni
Want to know more about travelling around Bulgaria
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
More Questions & Answers
There are 2310+ hotels available in Sofia.













