Travel from Veliko-Tarnovo to Sozopol

Bus or train from Veliko Tarnovo to Sozopol?

Patnicheski Prevozi AD. operates a bus from Veliko Tarnovo to Sozopol 4 times a day. Tickets cost $8 and the journey takes 1 h 49 min. 3 other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Veliko Tarnovo to Sozopol 3 times a day. Tickets cost $3 - $4 and the journey takes 2 h 7 min. 2 other operators also service this route.

How to get from Veliko Tarnovo to Sozopol

From Veliko Tarnovo bus to Sliven then bus to Sozopol. 4 h 57 min 23. From Veliko Turnovo bus to Karnobat, bus to Burgas South, then bus to Sozopol. 5 h 32 min 37. From Veliko Tarnovo train to Dabovo, train to Burgas South, then bus to Sozopol. 6 h 21 min 18. From Veliko Tarnovo bus to Sozopol. 6 h 42 min. From Veliko Tarnovo taxi to Sozopol. 3 h 16 min 190. From Veliko Tarnovo drive to Sozopol. 3 h 16 min 48.