Rome2Rio

How to get fromSofia to Szombathelyby plane, train, bus, or car

Find Transport to Szombathely

See all options

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.

  1. Fly to Vienna International Airport, train

    best
    1. Fly from Sofia Airport (SOF) to Vienna International Airport (VIE)plane plane SOF - VIE
    2. Take the train from Wien Hbf to Soprontrain train
    3. Take the train from Sopron to Szombathelytrain train
    7h 40m
    Ft 22,138–78,285
  2. Fly to Budapest Ferenc Liszt International Airport, train

    cheapest
    1. Fly from Sofia Airport (SOF) to Budapest Ferenc Liszt International Airport (BUD)plane plane SOF - BUD
    2. Take the train from Budapest-Kelenfoeld to Szombathelytrain train
    8h 47m
    Ft 14,617–65,404
  3. Bus, train via Budapest

    1. Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus bus
    2. Take the train from Budapest-Kelenfoeld to Szombathelytrain train Ic
    15h 2m
    Ft 19,462–33,430
  4. Drive  882.8 km

    1. Drive from Sofia to Szombathelycar car 882.8 km
    10h 28m
    Ft 51,287–74,081
  5. Fly to Graz Airport, train

    1. Fly from Sofia Airport (SOF) to Graz Airport (GRZ)plane plane SOF - GRZ
    2. Take the train from Graz Don Bosco to Szombathelytrain train
    10h 12m
    Ft 65,388–179,015
  6. Bus

    1. Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus bus
    2. Take the bus from Budapest, Népliget autóbusz-pályaudvar to Zalaegerszeg, autóbusz-állomásbus bus
    3. Take the bus from Zalaegerszeg, autóbusz-állomás to Szombathely, autóbusz-állomásbus bus
    16h 47m
    Ft 23,412–37,580
  7. Bus, train

    1. Take the bus from Sofia to Maribor bus stationbus bus N981
    2. Take the train from Maribor to Szombathelytrain train 351
    19h 38m
    Ft 35,081–48,777
  8. Bus, train #2

    1. Take the bus from Sofia to Grazbus bus
    2. Take the train from Graz Hbf to Szombathelytrain train Ic
    20h 14m
    Ft 34,687–40,887

Sofia to Szombathely by bus, foot, and train

Calendar1Weekly Services
Duration19h 38mAverage Duration
TicketFt 35,081Cheapest Price
See schedules

Comparing Your Travel Options

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.

Airlines
Train operators
Bus operators

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

Booking & Getting There