Hungary is a member of the Schengen Agreement.
There are no border controls between countries that have signed and implemented this treaty - the European Union except Bulgaria, Croatia, Cyprus, Ireland, Romania and the United Kingdom, Iceland, Liechtenstein, Norway and Switzerland. Likewise, a visa granted for any Schengen member is valid in all other countries that have signed and implemented the treaty. But be careful: not all EU members have signed the Schengen treaty, and not all Schengen members are part of the European Union. This means that there may be spot customs checks but no immigration checks travelling within Schengen but to/from a non-EU country or you may have to clear immigration but not customs travelling within the EU but to/from a non-Schengen country.
Please see the article Travel in the Schengen Zone for more information about how the scheme works and what entry requirements are.
Recognised refugees and stateless persons in possession of a valid travel document issued by the government of any one of the above countries/territories are exempt from obtaining a visa for Hungary but no other Schengen country, except Germany and, for refugees, Slovakia for a maximum stay of 90 days in a 180 day period.
Citizens of Antigua and Barbuda are permitted to work in Hungary without the need to obtain a visa for the period of their 90 day visa-free stay. However, this ability to work visa-free does not necessarily extend to other Schengen countries.
It is possible to enter Hungary by international shipping lines on Danube Duna or Tisza rivers.
There is a scheduled hydrofoil service on the Danube to and from Vienna and Bratislava between May and September operated by Mahart. (http://www.mahart.info/we...)
Direct trains connect Budapest with Bratislava 9 trains daily, one nightly train in each direction and Košice 2 trains daily in each direction. Reservations are not required, but possible.
The other border crossing railway passenger services were cut back in the recent years, making difficult to cross the border. However, at some places it is easier to walk through the border. There are many suburban trains from Budapest or from Győr to Komárom, and from Bratislava to Komárno. Although there's no train crossing the border, the two stations are in relatively close walking distance. In the eastern part of the country, the MÁV operates hourly trains to Sátoraljaújhely, from where Slovenské Nové Mesto railway station accessible with a 2 km walk, where there are many trains to Kosice, offering an alternative to the daily 2 direct trains.
Student Agency (http://www.studentagency.cz) operates buses from Prague via Bratislava to Gyor and Budapest currently 2 daily buses in each direction. These buses are very comfortable and somewhat cheaper than trains. Ticket can be easily bought online and even returned without a cancellation fee! until 5 hours before the departure time. Advance reservation is recommended, as these buses tend to be booked up.
Several private companies operate microbuses between Košice and the Budapest International Airport. Look around the city center of Košice, you'll find travel agencies displaying these offers.
Alternately, there is a local bus 801 from Bratislava to Rajka just across the border. From Rajka, a few local trains depart daily to Győr, where you can change for a Budapest-bound train. Keep in mind this is much slower than taking a direct bus or a direct train and costs about the same. The only difference is the route taken, since direct trains between Bratislava and Budapest do not travel through Győr, instead they follow an entirely different route through Nové Zámky, Štúrovo and Szob.
Štúrovo railway station is connected with Esztergom railway station by local buses: (http://www.volan.hu/menet...)
Several international bus lines go in or through Hungary. You can find timetables and book tickets on the homepage of Volánbusz (http://www.volanbusz.hu/en/), which is the national bus company and also the local Eurolines representation.Alternatively, Orangeways bus company (http://www.orangeways.com/en) offer services on routes between Budapest and Austria, Croatia, Czech Republic, Germany, Poland, Romania and Slovakia. There are many taxi and minibus companies (http://www.eurobusways.com) going door to door at your request.
Hungary's main international airports are Budapest Ferenc Liszt International Airport (http://www.bud.hu/index.n...) in Budapest formerly "Budapest Ferihegy International Airport" and Airport Debrecen (http://www.airportdebrecen.hu/) in Debrecen. In addition, there are less used international airports; these are FlyBalaton Airport (http://www.flybalaton.com...) in Sármellék non operating, Győr-Pér and Pécs-Pogány. The Hungarian national carrier is Malév Hungarian Airlines (http://www.malev.hu/) non operating. There are also several low cost carriers operating to Budapest: for example Ryanair (http://www.ryanair.com), Wizzair (http://www.wizzair.com), Easyjet (http://www.easyjet.com), Germanwings (http://www.germanwings.com) and Airberlin (http://www.airberlin.com). Alternatively, a bus connection exists between Vienna International Airport and the capital, which is a 3 hour ride (http://www.viennaairport....).
Budapest is an important railway hub for the whole country and large part of Eastern Europe, with frequent train connections from Austria, Germany, the Czech Republic and Slovakia. There is at least one daily train from Croatia, Romania, Russia, Slovenia, Serbia, Switzerland and Ukraine, as well as cars from Poland and seasonal sleepers from Bulgaria and Montenegro.
For detailed info see Budapest#By_train.
You can search for train connections and look up timetables at the official site of MÁV, Hungary's national train company, or at the German Railways website covering almost all of Europe.
By Private Transfer
Many types of private transfers are available from Budapest to close Capital cities: Prague, Vienna and Bratislava. Most private transfers include hotel pick-up and hotel drop-off and save you the hassle of getting to the airport/train station and back. For example with Airport Transfer Budapest.
To enter the country, ensure that your International Motor Insurance Card is valid for HungaryH along with the Vehicle Registration and a Power of Attorney from the owner if the car is not yours. The border guards are very strict about allowing cars through without these documents see excerpt below.
The Hungarian border control is very strict and thorough. They will not hesitate to conduct a full vehicle search if necessary. Entry from Schengen countries Austria, Slovenia, Slovakia does not require such border control since the abolishment of physical borders in 2007. All remaining EU borders show light control Romania, Croatia and due to a bilateral agreement Serbian citizens are also no more to undergo a strict border control. However you have to take into consideration that if entering from the Schengen area you might have to undergo a so called domestic customs control at any time when moving/driving in the country. Non-Schengen passengers must count with having to face a strict control upon passing the border from Ukraine and Serbia. Coming from Serbia you are allowed to bring 2 packets of cigarettes into Hungary. Any excess will be confiscated and you will end up with a fine of €102. Hunting weapons can be imported from any EU member state provided that you have a European Licence. However you cannot buy or sell your a new weapon here. Automatic weapons can't be held at all, and there is little chance you'd ever get a license in Hungary to obtain such. The same is the situation with illicit drugs. Infringement of these rules will lead to your immediate arrest!Entry from non-Schengen countries can take quite a long time, in particular in the summer months on the weekends when EU-Nationals are returning back north along the E75 corridor from Belgrade, Serbia. The wait lines to get through the border have been as long as 7km with a wait time of up to 6 hours. Alternative border-crossing points in Hungary or Croatia can be used to by-pass. If you are driving in from an EU country e.g. Austria, you are required to pull over to check with authorities at the border, otherwise, the borders are open and usually the immigration control kiosk are empty.
When driving into Hungary, make sure that the border crossing on the route you choose allows the passage of foreigners. Also some smaller crossings close in the afternoon for the night. It is also required to buy a vignette for driving on highways before entering them. (http://www.motorway.hu/02...) Budapest car hire: (http://www.budapestcarhire.hu) and International car rental supplier: (http://www.rent-a-car.sta...).