There are 9 ways to get from Madrid to Szombathely by plane, train, bus, night train, 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 Adolfo Suárez Madrid–Barajas Airport (MAD) to Vienna International Airport (VIE)plane MAD - VIE
- Take the train from Wien Hbf to Soprontrain
- Take the train from Sopron to Szombathelytrain
8h 11mFt 29,780–106,100Fly to Budapest Ferenc Liszt International Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Budapest Ferenc Liszt International Airport (BUD)plane MAD - BUD
- Take the train from Budapest-Kelenfoeld to Szombathelytrain
9h 12mFt 22,330–73,150Train, bus via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona to Venice Mestrebus
- Take the train from Venezia Mestre to Graz Hbftrain Rjx / ...
- Take the train from Graz Hbf to Szentgotthardtrain Re
- Take the train from Szentgotthard to Szombathelytrain Re / ...
29h 59mFt 86,062–165,880Train, night train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the nighttrain from Brussel-Zuid / Bruxelles-Midi to Wien Meidlingnighttrain Nj
- Take the train from Wien Meidling to Soprontrain Re
- Take the train from Sopron to Szombathelytrain Re
32h 8mFt 147,239–322,755Drive 2,204.5 km
- Drive from Madrid to Szombathelycar 2,204.5 km
23h 46mFt 128,016–184,911Fly to Graz Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Graz Airport (GRZ)plane MAD - GRZ
- Take the train from Graz Don Bosco to Szentgotthardtrain
- Take the train from Szentgotthard to Szombathelytrain
9h 54mFt 65,260–164,100Fly to Bratislava Airport, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bratislava Airport (BTS)plane MAD - BTS
- Take the bus from Bratislava to Győr bus stationbus
- Take the train from Gyoer to Szombathelytrain
10h 57mFt 28,680–92,100Bus, train
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Szombathelytrain 351
36h 36mFt 91,390–340,587Train, bus
- Take the train from Madrid Chamartín to Alcalá de Henarestrain C2 / ...
- Take the bus from Alcalá de Henares to Padovabus
- Take the bus from Padova to Trevisobus 101
- Take the train from Treviso Centrale to Graz Hbftrain Rjx / ...
- Take the train from Graz Hbf to Szombathelytrain Ic
38h 52mFt 74,783–103,865
Madrid to Szombathely by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Madrid to Szombathely is to fly and train which costs 22 000 Ft - 75 000 Ft and takes 9h 12m.
The fastest way to get from Madrid to Szombathely is to fly and train which takes 8h 11m and costs 29 000 Ft - 110 000 Ft.
No, there is no direct train from Madrid to Szombathely. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Szombathely via Montpellier Saint-Roch, Brussel-Zuid / Bruxelles-Midi, Wien Meidling and Sopron. The journey, including transfers, takes approximately 32h 8m.
The distance between Madrid and Szombathely is 1970 km. The road distance is 2204.5 km.
The best way to get from Madrid to Szombathely without a car is to train and bus via Barcelona which takes 29h 59m and costs 85 000 Ft - 170 000 Ft.
It takes approximately 8h 11m to get from Madrid to Szombathely, including transfers.
Madrid to Szombathely train services, operated by Renfe Viajeros, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
Madrid to Szombathely train services, operated by Renfe Viajeros, arrive at Montpellier Saint-Roch station.
Yes, the driving distance between Madrid to Szombathely is 2205 km. It takes approximately 23h 46m to drive from Madrid to Szombathely.
There are 605+ hotels available in Szombathely.
What companies run services between Madrid, Spain and Szombathely, Hungary?
There is no direct connection from Madrid to Szombathely. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Vienna International Airport (VIE), walk to Flughafen Wien, take the train to Wien Hbf, take the train to Sopron, then take the train to Szombathely. Alternatively, you can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Szombathely via Barcelona Sants, Barcelona Arc de Triomf, Barcelona, Venice Mestre, Venezia Mestre, Graz Hbf, and Szentgotthard in around 29h 59m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vienna International Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 21,000–80,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- Ft 17,000–60,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Palma Mallorca
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- Ft 25,000–90,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Pisa
- Ave. Duration
- 5h 49m
- When
- Tuesday
- Estimated price
- Ft 25,000–90,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 8h 12m
- When
- Sunday and Friday
- Estimated price
- Ft 25,000–90,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Turin
- Ave. Duration
- 9h 25m
- When
- Saturday
- Estimated price
- Ft 25,000–90,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- Ft 25,000–90,000
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Graz Airport via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- Ft 40,000–200,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Graz Airport via Munich
- Ave. Duration
- 6h 50m
- When
- Tuesday, Friday, and Monday
- Estimated price
- Ft 41,000–200,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- Ft 23,000–110,000
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vienna International Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- Ft 21,000–55,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- Ft 20,000–90,000
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 14,000–65,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- Ft 14,000–70,000
- Website
- swiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vienna International Airport via Zurich
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 48,000–110,000
- Website
- eurowings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Graz Airport via Palma Mallorca
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- Ft 100,000–140,000
- Phone
- +36 99/577-212
- [email protected]
- Website
- Gysev
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,200–1,800
- Website
- Gysev
Train from Sopron to Szombathely
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,000–1,600
- Website
- Gysev
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 950–1,400
- Website
- Gysev
Train from Wien Meidling to Sopron
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,200–1,700
- Website
- Gysev
Train from Sopron to Szombathely
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,000–1,600
- Website
- Gysev
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 950–1,400
- Website
- Gysev
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 2h 24m
- Frequency
- Every 2 hours
- Estimated price
- Ft 3,400–5,000
- Website
- Gysev
Train from Gyoer to Szombathely
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- Ft 1,600–2,400
- Website
- Gysev
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,800–8,500
- Website
- Austrian Railways
Train from Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- Ft 5,000–9,000
- Website
- Austrian Railways
Train from Wien Meidling to Sopron
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,600–8,000
- Website
- Austrian Railways
Train from Graz Don Bosco to Szentgotthard
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- Ft 5,000–9,000
- Website
- Austrian Railways
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 30,000–55,000
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- Ft 19,000–35,000
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- Ft 16,000–26,000
- Website
- Ouigo
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- Ft 27,000–40,000
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- Ft 43,000–65,000
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Alcalá de Henares
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- Ft 1,800–2,700
- Website
- Renfe Viajeros
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Venezia Mestre to Graz Hbf
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- Ft 24,000–36,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 24,000–36,000
Train from Treviso Centrale to Graz Hbf
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- Ft 23,000–34,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 23,000–34,000
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- Ft 3,300–6,000
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- Ft 2,100–3,800
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Graz Don Bosco to Szentgotthard
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- Ft 3,200–6,000
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- Ft 2,100–3,800
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- 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 Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- Ft 2,337
- Website
- Slovenske železnice (SŽ)
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- Ft 1,527
- Website
- Slovenske železnice (SŽ)
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- Ft 1,527
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Szombathely
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- Ft 5,728
- Website
- Slovenske železnice (SŽ)
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- Ft 3,862
- Website
- Slovenske železnice (SŽ)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- Ft 1,000–1,200
- Website
- Hungarian Railways (MÁV)
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- Ft 1,000–1,200
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Szombathely
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,900–4,600
- Website
- Hungarian Railways (MÁV)
Train from Gyoer to Szombathely
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- Ft 1,800–2,100
- Website
- Hungarian Railways (MÁV)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 6h 1m
- Frequency
- 3 times a day
- Estimated price
- Ft 75,000–120,000
- Website
- TGV inOui
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Brussel-Zuid / Bruxelles-Midi to Wien Meidling
- Ave. Duration
- 14h 44m
- Frequency
- Once daily
- Estimated price
- Ft 23,000–55,000
- Website
- Nightjet
- Sleeper Carriage
- Ft 42,000–55,000
- Couchette Carriage
- Ft 33,000–39,000
- Seating Carriage
- Ft 23,000–28,000
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Night train from Brussel-Zuid / Bruxelles-Midi to Wien Meidling
- Ave. Duration
- 14h 22m
- Frequency
- 6 times a week
- Estimated price
- Ft 80,000–130,000
- Website
- Belgian Railways
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from Madrid Chamartín to Alcalá de Henares
- Ave. Duration
- 53 min
- Frequency
- Every 15 minutes
- Estimated price
- Ft 1,100–2,200
- Website
- Renfe Cercanias
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Venice Mestre
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- Ft 42,000–65,000
- Website
- Flixbus
Bus from Bratislava to Győr bus station
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- Ft 2,800–4,200
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- Ft 45,000–55,000
- Schedules at
- tabitatour.ro
Bus from Alcalá de Henares to Padova
- Ave. Duration
- 27h 2m
- Frequency
- Once a week
- Estimated price
- Ft 45,000–55,000
- Schedules at
- tabitatour.ro
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Padova to Maribor, Avtobusna Postaja
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- Ft 40,300–280,000
- Website
- GoOpti
- Shared
- Ft 40,300
- Private
- Ft 149,219
- Phone
- +39 0422 588311
- [email protected]
- Website
- Mobilità di Marca S.p.A.
Bus from Padova to Treviso
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- Ft 1,800–2,200
- Website
- Mobilità di Marca S.p.A.
- 2nd Class
- Ft 1,800–2,200
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
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide







































































