We came by bus from Szentendre and stopped in front of the ferry station. Visegrad is a small town so you can easily walk around. The museum was just 3’ walk from the bus stop.
The problem is that the famous castle that everyone visits for the great view is up on a hill. There is a road that goes up which is great if you have a car but NOT if you want to walk, it will take ages to reach the top. If you want to walk up there you have to take the numerous winding paths along the hill.
First you walk up the steps you see on pic 1 (it’s opposite the boat stop) and then take the path up the hill.
The best option is to call at 0036- 26-397-372 and a mini bus (that can take up to 8 people) will arrive in 5’ and will take you up to the castle. We paid 2500Ft for this (about 9 euros).
We didn’t have a mobile phone with us so the people from the restaurant made the call for us.
After visiting the castle we decided to follow the path and enjoy the hike through the trees, there’s a map (pic 2) at the entrance of the castle that shows all the paths but as you go down you will see signs (pic 3) too and the trees are pointed with a color (pic 5) that helps you orient yourself. Walking down the path we saw other people walking up, they seemed really tired, have this in mind if you want to save every single fiorin :)
Buses depart from Arpad Bridge in Budapest. It takes about 90’.
We took the bus 880 from Szentendre and we reached Visegrad in 35’. Single ticket from Szentendre costs 465Ft, so I guess about 850Ft from Budapest. This bus connects the 3 cities of Danube Bent (Szentendre, Visegrad and Esztergom so you may try to see more than one).
Unlike Szentendre there’s no train connection with Visegrad. What you do is to take the train from Nyugati station in Budapest to Nagymaros and then cross the other side by ferry (there’s one every 60’).
The boat from Budapest to Visegrad takes about 3,5 hours, it must be nice but we thought it would be boring too. There used to be boat connection from Szentendre but not anymore.
Visegrad is on the Volanbusz route from Budapest to Eztergom. Budapest is about an 1.5 hours away, and Esztergom is about 30 minutes further along the river. The buses are modern, comfortable, air-conditioned, and good value for money. A single trip to or from Budapest will cost you about 800 forints (about 3.5 euros).
The bus stops are easy to find: there's only one main road through the town (and it's not Fo Utca). Two stops are by both of the ferry ports at the city gate, and the bottom of Rez u.