There are 8 ways to get from Sofia to Szombathely by plane, train, 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.
Fly to Vienna International Airport, train
best- Fly from Sofia Airport (SOF) to Vienna International Airport (VIE)plane SOF - VIE
- Take the train from Wien Hbf to Soprontrain
- Take the train from Sopron to Szombathelytrain
7h 40mFt 22,138–78,285Fly to Budapest Ferenc Liszt International Airport, train
cheapest- Fly from Sofia Airport (SOF) to Budapest Ferenc Liszt International Airport (BUD)plane SOF - BUD
- Take the train from Budapest-Kelenfoeld to Szombathelytrain
8h 47mFt 14,617–65,404Bus, train via Budapest
- Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the train from Budapest-Kelenfoeld to Szombathelytrain Ic
15h 2mFt 19,462–33,430Drive 882.8 km
- Drive from Sofia to Szombathelycar 882.8 km
10h 28mFt 51,287–74,081Fly to Graz Airport, train
- Fly from Sofia Airport (SOF) to Graz Airport (GRZ)plane SOF - GRZ
- Take the train from Graz Don Bosco to Szombathelytrain
10h 12mFt 65,388–179,015Bus
- Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the bus from Budapest, Népliget autóbusz-pályaudvar to Zalaegerszeg, autóbusz-állomásbus
- Take the bus from Zalaegerszeg, autóbusz-állomás to Szombathely, autóbusz-állomásbus
16h 47mFt 23,412–37,580Bus, train
- Take the bus from Sofia to Maribor bus stationbus N981
- Take the train from Maribor to Szombathelytrain 351
19h 38mFt 35,081–48,777Bus, train #2
- Take the bus from Sofia to Grazbus
- Take the train from Graz Hbf to Szombathelytrain Ic
20h 14mFt 34,687–40,887
Sofia to Szombathely by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Sofia to Szombathely is to bus and train via Budapest which costs 19 000 Ft - 34 000 Ft and takes 15h 2m.
The fastest way to get from Sofia to Szombathely is to fly and train which takes 7h 40m and costs 22 000 Ft - 80 000 Ft.
No, there is no direct bus from Sofia station to Szombathely. However, there are services departing from Sofia Central Bus Station and arriving at Szombathely, autóbusz-állomás via Budapest, Népliget autóbusz-pályaudvar and Zalaegerszeg, autóbusz-állomás. The journey, including transfers, takes approximately 16h 47m.
The distance between Sofia and Szombathely is 972 km. The road distance is 882.8 km.
The best way to get from Sofia to Szombathely without a car is to bus and train via Budapest which takes 15h 2m and costs 19 000 Ft - 34 000 Ft.
It takes approximately 7h 40m to get from Sofia to Szombathely, including transfers.
Sofia to Szombathely bus services, operated by Karat-S, depart from Sofia Central Bus Station.
Sofia to Szombathely bus services, operated by Karat-S, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Szombathely is 1h behind Sofia. It is currently 9:21 AM in Sofia and 8:21 AM in Szombathely.
Yes, the driving distance between Sofia to Szombathely is 883 km. It takes approximately 10h 28m to drive from Sofia to Szombathely.
What companies run services between Sofia, Bulgaria and Szombathely, Hungary?
You can take a bus from Sofia Central Bus Station to Szombathely, autóbusz-állomás via Budapest, Népliget autóbusz-pályaudvar and Zalaegerszeg, autóbusz-állomás in around 16h 47m.
- Website
- ryanair.com
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 40m
- When
- Sunday, Friday, Saturday, Monday, and Thursday
- Estimated price
- Ft 12,000–55,000
Flights from Sofia Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Saturday
- Estimated price
- Ft 10,000–65,000
- Website
- lufthansa.com
Flights from Sofia Airport to Graz Airport via Munich
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- Ft 41,000–220,000
Flights from Sofia Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- Ft 50,000–250,000
- Website
- austrian.com
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- Ft 17,000–65,000
- Website
- eurowings.com
Flights from Sofia Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- Ft 75,000–220,000
Flights from Sofia Airport to Graz Airport via Antalya
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- Ft 80,000–230,000
- Website
- wizzair.com
Flights from Sofia Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- Ft 7,000–55,000
- Website
- airserbia.com
Flights from Sofia Airport to Budapest Ferenc Liszt International Airport via Belgrade
- Ave. Duration
- 3h 15m
- When
- Friday and Sunday
- Estimated price
- Ft 30,000–60,000
- Website
- sunexpress.com
Flights from Sofia Airport to Graz Airport via Antalya
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- Ft 80,000–230,000
- Phone
- +36 99/577-212
- [email protected]
- Website
- Gysev
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- Ft 1,200–1,800
- Website
- Gysev
Train from Sopron to Szombathely
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- Ft 1,000–1,600
- Website
- Gysev
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,400–5,000
- Website
- Gysev
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,400–5,000
- Website
- Gysev
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,800–8,000
- Website
- Austrian Railways
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- Ft 3,900–4,600
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- Ft 3,900–4,600
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Don Bosco to Szombathely
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- Ft 5,000–9,500
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- Ft 5,000–10,000
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Szombathely
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Estimated price
- Ft 5,732
- Website
- Slovenske železnice (SŽ)
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- Ft 3,865
- Website
- Slovenske železnice (SŽ)
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- Ft 17,000–28,000
- Schedules at
- karat-s.com
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- Ft 17,000–28,000
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- Ft 15,000–21,000
- Website
- Citylines
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- Ft 15,000–21,000
- Website
- Citylines
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Budapest, Népliget autóbusz-pályaudvar to Zalaegerszeg, autóbusz-állomás
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- Ft 6,000–7,500
- Website
- MÁV Személyszállítási
Bus from Zalaegerszeg, autóbusz-állomás to Szombathely, autóbusz-állomás
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- Ft 1,800–2,100
- Website
- MÁV Személyszállítási
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Sofia to Maribor bus station
- Ave. Duration
- 15h 5m
- Frequency
- Once a week
- Estimated price
- Ft 29,000–43,000
- Website
- Flixbus
- Phone
- 00359 2 971 11 11
- [email protected]
- Website
- Air Kona
Bus from Sofia to Graz
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- Ft 30,887
- Website
- Air Kona
Want to know more about travelling around Hungary
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 605+ hotels available in Szombathely.

































