There are 9 ways to get from Szeged to Sofia by train, plane, bus, 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.
Train to Budapest Ferenc Liszt International Airport, fly
best- Take the train from Szeged to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Sofia Airport (SOF)plane BUD - SOF
6h 25m$43–198Train
cheapest- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
- Take the train from Beograd Centar to Nistrain Ir / ...
- Take the train from Niš to Dimitrovgradtrain
- Take the train from Kalotina - Zapad to Sofiatrain Ic
17h 24m$22–43Train, bus
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Novi Beogradtrain Ir / ...
- Take the bus from Beograd, Autobuska stanica to Sofia Serdica Bus Stationbus
11h 52m$34–66Drive 602.1 km
- Drive from Szeged to Sofiacar 602.1 km
5h 55m$106–152Bus to Timișoara Traian Vuia International Airport, fly
- Take the bus from Szeged to Timisoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Sofia Airport (SOF)plane TSR - SOF
10h 37m$125–272Train, train to Belgrade Nikola Tesla Airport, fly
- Take the train from Szeged to Suboticatrain
- Take the train from Subotica to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Sofia Airport (SOF)plane BEG - SOF
7h 55m$85–217Train, bus #2
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Novi Beogradtrain Ir / ...
- Take the bus from Beograd, Autobuska stanica to Sofia Central Bus Stationbus
11h 52m$50–61Train, bus #3
- Take the train from Szeged to Suboticatrain Re
- Take the bus from Subotica, Autobuska stanica to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdikabus
14h 18m$52–88Bus
- Take the bus from Szeged to Aradbus 962 / ...
- Take the bus from Arad to Sofiabus 1950
14h 25m$79–123
Szeged to Sofia by train and bus
Comparing Your Travel Options
The cheapest way to get from Szeged to Sofia is to train which costs $22 - $45 and takes 17h 24m.
The fastest way to get from Szeged to Sofia is to drive which takes 5h 55m and costs $100 - $160.
No, there is no direct bus from Szeged to Sofia. However, there are services departing from Szeged and arriving at Sofia via Arad. The journey, including transfers, takes approximately 14h 25m.
No, there is no direct train from Szeged to Sofia. However, there are services departing from Szeged and arriving at Sofia via Subotica, Beograd Centar, Niš and Kalotina - Zapad. The journey, including transfers, takes approximately 17h 24m.
The distance between Szeged and Sofia is 810 km. The road distance is 602.1 km.
The best way to get from Szeged to Sofia without a car is to train and bus which takes 11h 52m and costs $30 - $70.
It takes approximately 6h 25m to get from Szeged to Sofia, including transfers.
Szeged to Sofia bus services, operated by FlixBus, depart from Szeged station.
Szeged to Sofia train services, operated by Hungarian Railways (MÁV), depart from Szeged station.
The best way to get from Szeged to Sofia is to train which takes 17h 24m and costs $22 - $45. Alternatively, you can bus, which costs $75 - $130 and takes 14h 25m.
What companies run services between Szeged, Hungary and Sofia, Bulgaria?
You can take a train from Szeged to Sofia via Subotica, Beograd Centar, Niš, Dimitrovgrad, and Kalotina - Zapad in around 17h 24m. Alternatively, you can take a bus from Szeged to Sofia via Arad in around 14h 25m.
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Sofia Airport
- Ave. Duration
- 1h 25m
- When
- Saturday to Sunday
- Estimated price
- $30–190
- Website
- lufthansa.com
Flights from Timișoara Traian Vuia International Airport to Sofia Airport via Munich
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $100–490
- Website
- air.bg
Flights from Timișoara Traian Vuia International Airport to Sofia Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- $140–430
Flights from Belgrade Nikola Tesla Airport to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–180
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–180
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $23–170
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Sofia Airport via Vienna
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $75–290
- Website
- lufthansa-city.com
Flights from Timișoara Traian Vuia International Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- $100–490
- Website
- tarom.ro
Flights from Timișoara Traian Vuia International Airport to Sofia Airport via Bucharest Otopeni
- Ave. Duration
- 7h 15m
- When
- Thursday and Friday
- Estimated price
- $75–290
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Ferihegy
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $8–12
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $9–12
Train from Beograd Centar to Nis
- Ave. Duration
- 5h 31m
- Frequency
- Every 4 hours
- Estimated price
- $8–15
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $8–10
- 1st Class
- $11–15
Train from Niš to Dimitrovgrad
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $3–6
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $3–4
- 1st Class
- $4–6
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $8–12
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $8–12
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Kalotina - Zapad to Sofia
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Beograd, Autobuska stanica to Sofia Serdica Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Beograd, Autobuska stanica to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Estimated price
- $25–45
- Website
- Citylines
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Szeged to Timisoara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $14–22
- Website
- Flixbus
Bus from Szeged to Arad
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $8–14
- Website
- Flixbus
Bus from Arad to Sofia
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a week
- Estimated price
- $70–110
- Website
- Flixbus
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Beograd, Autobuska stanica to Sofia Central Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Estimated price
- $41–45
- Website
- Trans-Jug
- Phone
- +381 11 37 74 156
- [email protected]
- Website
- redvoznje.net
Bus from Subotica, Autobuska stanica to Pirot, Main Bus Station
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- autokodeks.rs
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdika
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- Niš-ekspres
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdika
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $15–19
- Schedules at
- matpu.com
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
Booking & Getting There
Szeged to Sofia bus services, operated by FlixBus, arrive at Arad station.
Sofia is 1h ahead of Szeged. It is currently 1:33 AM in Szeged and 2:33 AM in Sofia.
Szeged to Sofia train services, operated by Hungarian Railways (MÁV), arrive at Subotica station.
Yes, the driving distance between Szeged to Sofia is 602 km. It takes approximately 5h 55m to drive from Szeged to Sofia.
Book your Szeged to Sofia bus tickets online with Omio and FlixBus.
There are 2283+ hotels available in Sofia.





































