After arriving to the airport of Budapest the first thing you must do is to change about 50 Euros into Forint (Hungarian currency). Now you have about 17,000 Forint with you. Usually, the exchange rate at airports is a bit higher than in the city.
After that, you need to go to the main train station – called Keleti Pályaudvar – where you can take a direct train to Sopron. You can choose from two transfer options: either you can take a taxi at the airport or you can use public transport. The first one is obviously quicker but more expensive (should cost between 8,000 – 9,000 Forint, for about 25 minutes), while the public transport is cheaper (should cost 700 Forint for the two line tickets, each one is 350 Forint). If you decide to take a bus/tram/subway in Budapest, you can search for routes and connections on this page:
[ BKK Futar ]
If you already know the exact date of your arrival, please visit the following website for trains from Budapest to Sopron:
[ Hungarian Railway ONLINE TICKETING ]
Not only will you find information about trains on the site, but also you can book your ticket online. You can also get the Sopron train ticket (not more than 5,000 Forint) from the officers at the sales point at Keleti Pályaudvar (main building).
At Sopron train station, equally there are taxis which can take you to the dormitory called “VUK” (Address: 9400 Sopron, Baross utca 4-6.) or you can get there on foot (around 15-20 minutes). Depending on your day of arrival, the mentors can even meet you at the Sopron train station if it is necessary.