All major middle eastern and European airways have connecting flights to Budapest. You can also take the new Air India direct flight to Vienna from New Delhi and then reach Budapest by either rail/bus/cab/waterways.
A tourist visa needs to be obtained for Budapest, Hungary - Schengen Visa. Visa procedure for a Schengen Visa can be pretty tedious. You need to submit your visa application (visa form, photo and documents) at the Joint Schengen visa application centre, you need to book an online appointment for which. The primary purpose of this is to obtain your finger print and digital photograph, there will not be an interview as such. A non refundable amount of EUR 60 is charged for every visa application. Visa form link: http://www.vfsglobal.com/hungary/india/pdf/VisaApplicationForm.pdf Appointment Reservation link: https://www.vfsvisaonline.com/Global-Appointment/Account/VFS%20:%20Registered%20Login
Many European and North American Airlines fly directly to the Budapest Liszt Ferenc International Airport or offer connections. There is only one terminal: T2. All major rental car companies have their offices in the arrival hall of the airport. A taxi might be a little pricey, but is a convenient option. The airport mini bus is a far more cheaper and popular option of getting from the airport to the main city. The airport public bus number 200E takes you to a metro station, from where the metro takes the passengers straight to the main city.
Budapest has a good connection by roads. Getting to Budapest by a car would be pretty feasible if you have one or if you want to rent out a car. For using the motorways you have to buy a motorway sticker: M1, M3, M5, M6 and M7 (available at border crossing points and at petrol stations). Wearing seatbelt is mandatory both in front and rear seats. Driving after consumption of any alcohol will lead to driver's licence being confiscated on the spot.
There are 3 major international railway stations in Budapest. The train frequency is excellent between Budapest and its neighbouring cities such as Vienna. The international railway stations connect Budapest directly to 25 other European capital cities. Austrian Railjet is easily one of the best ways to travel to and fro Budapest via rail. There are choices between sleeper and seater trains. The seater trains are preferred for shorter travel distances. The reservation to these trains may or may not be mandatory. You can book your seats www.mavcsoport.hu , the tickets need to be collected from the little blue internet collection machines or the larger yellow ticket vending machines at Budapest Keleti and other main Hungarian stations. You can also use www.oebb.at for ticket reservations, which provide print at home tickets. It is a little more pricy to book tickets from here.
Budapest has a pretty compact structure and you might be able to walk around to places if you live in the center of the city. Having said that, Budapest has exceptional public transport services. Transport System is fairly extensive and cheaper than most places in Europe. The metro lines are clean and safe and connects to most tourist attractions. There are also a wide variety of tram, bus and trolley bus services which provide reliable transport. A variety of passes can be availed to us these services. If your visit is for a prolonged period you might want to purchase the one weekly pass (HUF 4,950), or another pass for prolonged periods, which provide access to any form of public transfer. You need to provide a photo ID proof to be able to puchase these (your passport or your driving licence). A single day pass can also be puchased for a single trip (HUF 350), or a 24/72 (HUF 3,300/ HUF 4,150) hour travel card. These tickets can be purchased from ticket vending machines or newspaper kiosks and must be validated before any journey. Apart from these taxis can be a fast mode of transport especially at nights when the public transport is a bit limited.
Compare quotes from upto 3 travel agents for free