Le château de Vajdahunyad se dresse sur une petite île du Parc municipal de Budapest (Városliget) ; on y accède par un pont en pierre situé au nord du lac du parc.
- Adresse : Château de Vajdahunyad, rue Vajdahunyad, 1146 Budapest, Hongrie **| Trouver sur la carte
- Monument le plus proche : Place des Héros (Hősök tere), à 400 mètres.
Le château est facilement accessible à partir du centre de Budapest. La ligne M1 du métro (ligne jaune) vous dépose à 5 ou 6 minutes à pied, et plusieurs lignes de bus et de trolleybus s'arrêtent à la place des Héros, à partir de laquelle il faut compter 10 à 12 minutes à pied à travers le parc. Le château s'intègre également facilement à une visite de la place des Héros ou des bains Széchenyi, car ces trois sites se trouvent à moins de 10 minutes à pied les uns des autres.