The town is well known for its UNESCO site, Mehmed paša Sokolović Bridge, and the poet Ivo Andrić, nobel prize winner in 1961 for the novel The Bridge over the Drina.
Daily bus departures from Sarajevo, Banja Luka, Trebinje, Belgrade, Novi Sad, Niš, Užice.
From Sarajevo, Višegrad can be reached by the M5 road after 120 km. There are a few daily buses from Sarajevo to Višegrad. All buses go from the Eastern Sarajevo-Lukavica station. To get there catch a city trolley from Skenderija centre to Dobrinja and get off at the last station. From there, it is 150 meters to the Istocno Sarajevo bus station. The trolley ticket was €0.90 in summer 2009, and the bus ticket from Sarajevo to Višegrad is arround €8.
Užice to Višegrad 470 Serbian Dinars (€4.70) (2010).
If your bus terminates in Višegrad, try to get off somewhere in the town centre, otherwise you will end up at the terminus on the south edge of town by the sports field, (passing through a tunnel). If this happens it is just a 0.5Km walk downhill to the town, 1km to the old bridge.
The nearest railway station in BiH is located in Sarajevo, which is 120 km from Višegrad.
The nearest international airport in BiH is located in Sarajevo 120 km away.
Walk! It is a small-enough, compact town best explored on foot.
Tourist Information Office opposite Visegrad Hotel is very friendly and helpful.
Visegrad spa Višegradska banja Vilina Vlas 5 kilometers from town, old turkish bath from 16 . century, one hour rent available, Hotel Vilina vlas with closed swimming pool with warm mineral water, St. Jovan church, summer terrace in spa
Boat ride on Drina river, a few of tourist boats available info about boat ride at Hotel Visegrad reception
Town tour, alone or with the local tourist guide, additional info here
Cruising the Drina river canyon, additional info here 
Fishing on Drina river
Swiming, boat drive, kayaking and other water sports (Jaz beach)
Dinner in one of the Višegrad restaurants
Night life- live local music on Fridays and Saturdays
Visit of the Dobrun monastery
Visit Mokra Gora in Serbia, by bus (take your passport!). It is possible to explore Drvengrad ("Wooden town") - the film set for Kusturica's film "Life is a Miracle" - and take a trip on the Sargan-8 narrow gauge mountain railway, and get back to Visegrad in one day. Catch the Uzice-bound bus at approx 09:45, and ask to get off at Mokra Gora station (not the village). The 13:25 train takes you up in the mountains and is due back at 15:48, just in time to miss a bus back to Visegrad! Next bus is approx 18:15-18:30 but check with the owner of the station restaurant, who seems to have the most reliable information.
The narrow guage railway all the way from Visegrad to Mokra Gora is being restored. It was not open June 2010 but was expected to be open by the end of the year. This should be a major tourist attraction when it is fully operational.
The Višegrad Tourism Bureau has an English website with many phone numbers and links helping visitors to the area. 
Buses out of town go from various places, depending on route and company, though many stop at the north end of the old bridge. Timings can also be a bit approximate if the bus has come a long way - Tourist Information Office at the south end of the bridge is the best source of reliable information.