I started my Euro trip with two of my friends in Amsterdam and after covering Belgium and France, I landed in Budapest on the morning of 16 March from Paris. I had booked an EasyJet flight from Paris through Go Euro App which costed me around Rs. 3.8K.
After getting down at the Airport which was relatively small and one has to walk till the baggage collection point post getting down from the plane- which was a task. Budapest Airport, are you listening? lol.
To get your currency exchanged, I would recommend doing it at the airport itself as you'll get the best rate for your Euro or whatever currency you are carrying.
When I was there, 1 Euro was around 313 Hungarian Forint (HUF). If you try exchanging at the streets, make sure to get the best price without any charge as I remember exchanging 50 Euros at 276 Hungarian Forint (HUF) per Euro near Chain bridge on the 'Pest' side.
If possible, try carrying a forex card as it comes in handy and doesn't require any pre-calculation as you'll get the best rate directly from the bank.
To travel from the Airport towards the City centre, you can any day opt for a Taxi as Budapest isn't very costly and you can find a Taxi starting 3000 Hungarian forint(HUF). As I had plans to save on any extra cost, I decided to take the Bus No. 200E which takes you directly to the City centre and costs around 900 Hungarian Forint (HUF). We managed to reach our AirBnb after almost 45 minutes long ride. And the bus was crowded, of course!
We had managed to get a stay for Rs. 10000 for 4 nights for 3 people near Chain bridge on the Fashion street itself! Our Airbnb was right opposite the Ritz Carlton Hotel and all the major restaurants like Burger King, Mcdonald's etc. were just 1 minute walk from our place!
Our Host was a lovely lady and her place was well maintained too! In that price, we got a Large Hall, a dining room, 1 Bed room and a separate washroom and toilet with a spacious balcony! Sounds like a great deal, isn't it?