|Distance||115 miles (186 km)|
|Average bus duration||3 h|
|Average bus ticket price||$12 (€10)|
|Bus companies||Global Biomet|
Buses from Varna to Veliko Tarnovo cover the 115 miles (186 km) long journey taking on average 3 h with our travel partners like Global Biomet. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $12 (€10), but the average price of bus tickets is $12 (€10).
Here are some other resources that might have the information you need