There are 6 ways to get from Nei Pori Beach to Sofia by train, 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.
Train, bus
best- Take the train from Neoi Poroi to Thessalonikitrain Re
- Take the bus from Thessaloniki train station to Sofiabus 983 / ...
6h 56m$29–64Train, bus via Blagoevgrad
- Take the train from Neoi Poroi to Thessalonikitrain Re
- Take the train from Thessaloniki to Serrestrain Re
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the train from Blagoevgrad to Sofiatrain Ic / ...
10h 4m$34–52Drive 388.7 km
- Drive from Nei Pori Beach to Sofiacar 388.7 km
4h 21m$82–118Train, fly
- Take the train from Neoi Poroi to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Sofia Airport (SOF)plane SKG - SOF
8h 21m$88–187Train, bus via Sofia Serdika
- Take the train from Neoi Poroi to Thessalonikitrain Re
- Take the bus from Thessaloniki, KTEL to Sofia Serdikabus
7h 5m$35–54Bus
- Take the bus from Neoi Poroi to Katerinibus
- Take the bus from Kateríni to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia Intercity Bus Station to Sofia Serdica Bus Stationbus
8h 11m$32–39
Nei Pori Beach to Sofia by train and bus
Questions & Answers
The cheapest way to get from Nei Pori Beach to Sofia is to bus which costs $30 - $40 and takes 8h 11m.
The fastest way to get from Nei Pori Beach to Sofia is to drive which takes 4h 21m and costs $80 - $120.
No, there is no direct bus from Nei Pori Beach to Sofia station. However, there are services departing from Neoi Poroi and arriving at Sofia Serdica Bus Station via Kateríni and Thessaloniki Macedonia Intercity Bus Station. The journey, including transfers, takes approximately 8h 11m.
The distance between Nei Pori Beach and Sofia is 405 km. The road distance is 388.7 km.
The best way to get from Nei Pori Beach to Sofia without a car is to train and bus which takes 6h 56m and costs $28 - $65.
It takes approximately 6h 56m to get from Nei Pori Beach to Sofia, including transfers.
Nei Pori Beach to Sofia bus services, operated by KTEL Pierias S.A., depart from Neoi Poroi station.
Nei Pori Beach to Sofia bus services, operated by KTEL Pierias S.A., arrive at Katerini station.
Yes, the driving distance between Nei Pori Beach to Sofia is 389 km. It takes approximately 4h 21m to drive from Nei Pori Beach to Sofia.
There are 2300+ hotels available in Sofia.
What companies run services between Nei Pori Beach, Greece and Sofia, Bulgaria?
You can take a bus from Neoi Poroi to Sofia Serdica Bus Station via Kateríni and Thessaloniki Macedonia Intercity Bus Station in around 8h 11m.
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Sofia Airport via Athens
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $110–170
- Website
- turkishairlines.com
Flights from Thessaloniki Airport Makedonia to Sofia Airport via Istanbul
- Ave. Duration
- 5h 17m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Wednesday
- Estimated price
- $110–450
- Website
- air.bg
Flights from Thessaloniki Airport Makedonia to Sofia Airport via Athens
- Ave. Duration
- 3h 35m
- When
- Monday to Saturday
- Estimated price
- $110–170
Flights from Thessaloniki Airport Makedonia to Sofia Airport via Heraklion
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- $85–330
- Website
- tarom.ro
Flights from Thessaloniki Airport Makedonia to Sofia Airport via Bucharest Otopeni
- Ave. Duration
- 6h 20m
- When
- Thursday and Friday
- Estimated price
- $60–230
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Neoi Poroi to Thessaloniki
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $9–15
- Website
- https://www.hellenictrain.gr/en
Train from Neoi Poroi to Thessaloniki
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $9–15
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $12–19
- Website
- https://www.hellenictrain.gr/en
Train from Neoi Poroi to Thessaloniki
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $9–15
- Website
- https://www.hellenictrain.gr/en
Train from Neoi Poroi to Thessaloniki
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $9–15
- Website
- https://www.hellenictrain.gr/en
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Blagoevgrad to Sofia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $3–4
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Thessaloniki train station to Sofia
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $29–50
- Website
- https://www.flixbus.co.uk
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Thessaloniki train station to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $19–26
- Website
- https://citylines.eu/
Bus from Thessaloniki Macedonia Intercity Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Estimated price
- $19–26
- Website
- https://citylines.eu/
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Thessaloniki, KTEL to Sofia Serdika
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Website
- https://ardatur.bg/en/
- Phone
- +30 23510 46720
- [email protected]
- Website
- ktelpierias.gr
Bus from Neoi Poroi to Katerini
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- $6
- Schedules at
- ktelpierias.gr
Bus from Kateríni to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- ktelpierias.gr
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
























