The old capital is expecting you...X
If you’re traveling by car, Veliko Turnovo lies at the cross road between E85 (Ruse – Burgas) and E772 (Sofia – Varna, with the “Hemus” (A2) Motorway at both ends).
From the larger Bulgarian cities you can travel to Veliko Turnovo by train or bus.
Regular bus service is available from Sofia and Varna to Veliko Turnovo with the buses arriving at the “Yug” (South) bus station or next to Hotel “Etar” (depending on which company you’re using). The journey takes about 3 hours.
For timetables please check:
The buses from Plovdiv, Ruse and Burgas, arrive mainly at the “Zapad” (West) bus station - for timetables:
South Bus Station - tel. +359 62 640 908
West Bus Station - tel. +359 62 620 014
You can travel from Plovdiv and Ruse directly to Veliko Turnovo by train, and from Sofia and Varna you can get a train to Gorna Oriahovitsa, and from there to Veliko Turnovo you can get a connection train, taxi or local bus line No.10 (distance to VT is 7km.)
Every day there are international trains to Istanbul and Bucharest from Gorna Oriahovitsa train station.
For time tables try - http://www.bdz.bg
The nearest airport to Veliko Turnovo is located 10km away in the city of Gorna Oriahovitsa. It has the most modern equipment and works 24 hours, unfortunately it only serves cargo and charter flights from Europe, Africa and Asia.
Regular flights are available from all over the world to the capital Sofia and from there you can get public transportation to Veliko Turnovo or you can fly to the Romanian capital Bucharest (distance from VT 160 km.)