Fly to Vienna train

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Vienna (VIE) airport.

The journey takes approximately 1 h 35 m. Ticket price is about €20

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Vienna (VIE).
Take the train Railjet at the station Flughafen Wien.

The journey takes approximately 15 m. Ticket price is about €8 The travel distance is 17 km.

Carrier is Railjet.

Buy ticket

Get off at the Wien Hbf.
Take the train GySEV/Raaberbahn at the station Wien Hbf.

The journey takes approximately 1 h 14 m. Ticket price is about €13 The travel distance is 73 km.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Sopron.
Take the train GySEV/Raaberbahn at the station Sopron.

The journey takes approximately 50 m. The travel distance is 61 km.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Szombathely.


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Fly to Graz train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Munich (MUC) airport.

The journey takes approximately 4 h Ticket price is about €110

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Munich (MUC).
Take the transport at the Graz Airport station.

The journey takes approximately 9 m. Ticket price is about €24 The travel distance is 9 km.

Carrier is GoOpti.

Buy ticket

Get off at the Graz Hbf.
Take the train Austrian Railways (ÖBB) at the station Graz Hbf.

The journey takes approximately 1 h 26 m. Ticket price is about €6 The travel distance is 81 km.

Carrier is Austrian Railways (ÖBB).

Buy ticket

Get off at the Szentgotthard.
Take the train GySEV/Raaberbahn at the station Szentgotthard.

The journey takes approximately 47 m. Ticket price is about €4 The travel distance is 53 km.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Szombathely.


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Fly to Budapest train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Budapest (BUD) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €18

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Budapest (BUD).
Take the Flibco bus at the Budapest Airport Arrival Terminal station .

The journey takes approximately 45 m. Ticket price is about €7 The travel distance is 19 km.

Carrier is Flibco.

Buy ticket

Get off at the Budapest Keleti station.
Take the train Hungarian Railways (MÁV) at the station Budapest-Keleti.

The journey takes approximately 2 h 34 m. Ticket price is about €11 The travel distance is 240 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Szombathely.


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Bus train via Братислава

Take the Union Ivkoni bus at the Sofia station .

The journey takes approximately 11 h 1 m. Ticket price is about €30 The travel distance is 959 km.

Carrier is Union Ivkoni.

Buy ticket

Get off at the Bratislava.
Take the train Railways of Slovak Republic (ZSSK) at the station Bratislava Hlavna Stanica.

The journey takes approximately 1 h 9 m. Ticket price is about €3 The travel distance is 64 km.

Carrier is Railways of Slovak Republic (ZSSK).

Buy ticket

Get off at the Wien Hbf.
Take the train GySEV/Raaberbahn at the station Sofia Airport.

The journey takes approximately 1 h 14 m. Ticket price is about €13 The travel distance is 45 m.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Sofia (SOF).
Take the train GySEV/Raaberbahn at the station Sofia Airport.

The journey takes approximately 50 m. The travel distance is 45 m.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Bus

Take the Air Kona bus at the Sofia Knyaginya Maria Luiza Station station .

The journey takes approximately 13 h 30 m. The travel distance is 997 km.

Carrier is Air Kona.

Buy ticket

Get off at the Wien Erdberg.
Take the Volan bus at the Wien Erdberg station .

The journey takes approximately 2 h 35 m. Ticket price is about €6 The travel distance is 137 km.

Carrier is Volan.

Buy ticket

Get off at the Szombathely.


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Bus train

Take the Karat-S bus at the Sofia Serdica Bus Station station .

The journey takes approximately 16 h 20 m. Ticket price is about €50 The travel distance is 1000 km.

Carrier is Karat-S.

Buy ticket

Get off at the Wien Hbf.
588 m on foot from the Wien Hbf to the Wien Hbf.

The journey takes approximately 7 m. The travel distance is 588 m.

Get off at the Wien Hbf.
Take the train GySEV/Raaberbahn at the station Sofia Airport.

The journey takes approximately 1 h 14 m. Ticket price is about €13 The travel distance is 45 m.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Sofia (SOF).
Take the train GySEV/Raaberbahn at the station Sofia Airport.

The journey takes approximately 50 m. The travel distance is 45 m.

Carrier is GySEV/Raaberbahn.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Bus train via Бэйле Еркулане

Take the FlixBus bus at the Sofia station .

The journey takes approximately 8 h 45 m. Ticket price is about €30 The travel distance is 401 km.

Carrier is FlixBus.

Buy ticket

Get off at the Băile Herculane.
Take the train Romanian Railways (CFR) at the station Baile Herculane.

The journey takes approximately 9 h 46 m. Ticket price is about €39 The travel distance is 472 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Budapest-Keleti.
Take the train Hungarian Railways (MÁV) at the station Sofia Airport.

The journey takes approximately 2 h 34 m. Ticket price is about €11 The travel distance is 45 m.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Train

Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 4 h 45 m. Ticket price is about €6 The travel distance is 297 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Vidin.
Take the train Romanian Railways (CFR) at the station Vidin.

The journey takes approximately 3 h 6 m. Ticket price is about €11 The travel distance is 118 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Craiova.
Take the train Romanian Railways (CFR) at the station Craiova.

The journey takes approximately 13 h 5 m. Ticket price is about €50 The travel distance is 625 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Budapest-Keleti.
Take the train Hungarian Railways (MÁV) at the station Sofia Airport.

The journey takes approximately 2 h 34 m. Ticket price is about €11 The travel distance is 45 m.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 9 h 30 m. The travel distance is 979 km.

Get off at the Szombathely.


🛏 Find hotel deals and discounts up to 20% in Szombathely at Booking


The cheapest way to travel from Sofia to Szombathely is by taking a Bus with an average price of €67. The journey takes approximately 17 ч. 5 мин.

Fly to Vienna train is the fastest way to travel from Sofia to Szombathely. Tickets cost €NA. The journey takes approximately 7 ч. 31 мин.

Sofia is approximately 979 km away from Szombathely. The trip by car takes 9 h 30 m.

The average journey time by car between Sofia and Szombathely is 9 h 30 m.