The cheapest buses from Sofia to Veliko Tarnovo

Showing times and prices for Oct 29

Cheapest

$13

Average

$14

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Sofia to Veliko Tarnovo will cost around $ 14 if you buy it on the day, but the cheapest tickets can be found for only $ 13.

Cheapest
01:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 04:45PMVeliko Tarnovo
0 changes
$131One-way
2nd Cheapest
12:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h00 03:30AMVeliko Tarnovo
0 changes
$131One-way
2nd Cheapest
09:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h30 12:30PMVeliko Tarnovo
0 changes
$131One-way
2nd Cheapest
03:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 06:45PMVeliko Tarnovo
0 changes
$131One-way
2nd Cheapest
07:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 10:45PMVeliko Tarnovo
0 changes
$131One-way

Timetable Sofia to Veliko Tarnovo

Showing buses for tomorrow, Fri, Oct 29
12:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h00 03:30AMVeliko Tarnovo
0 changes
06:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 09:45AMVeliko Tarnovo
0 changes
08:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 11:45AMVeliko Tarnovo
0 changes
09:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h30 12:30PMVeliko Tarnovo
0 changes
10:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 01:45PMVeliko Tarnovo
0 changes
11:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 02:15PMVeliko Tarnovo
0 changes
12:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h30 04:00PMVeliko Tarnovo
0 changes
01:00PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 04:15PMVeliko Tarnovo
0 changes
01:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 04:45PMVeliko Tarnovo
0 changes
03:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 06:45PMVeliko Tarnovo
0 changes
04:00PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 07:15PMVeliko Tarnovo
0 changes
05:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 08:45PMVeliko Tarnovo
0 changes
07:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 10:45PMVeliko Tarnovo
0 changes
10:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 01:45AMVeliko Tarnovo
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 28
$13Global Biomet
Fri
Oct 29
$12Group Plus
Sat
Oct 30
$12Group Plus
Sun
Oct 31
$12Group Plus
Mon
Nov 1
$12Group Plus
Tue
Nov 2
$12Group Plus
Thu
Nov 4
$12Group Plus
Fri
Nov 5
$12Group Plus
Sat
Nov 6
$12Group Plus
Sun
Nov 7
$12Group Plus
Mon
Nov 8
$12Group Plus
Wed
Nov 10
$12Group Plus
Thu
Nov 11
$12Group Plus
Fri
Nov 12
$12Group Plus
Sat
Nov 13
$12Group Plus
Sun
Nov 14
$12Group Plus
Mon
Nov 15
$12Group Plus

The fastest buses from Sofia to Veliko Tarnovo

Showing times and prices for Oct 29

Fastest Journey

3 h

Average

3 h 16 m

Buses per day

14

Distance

193 km

Of the 14 buses that leave Sofia for Veliko Tarnovo every day 14 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 193 km distance in an average of 3 h 16 m but if you time it right, some buses will get you there in just 3 h .

The slowest buses will take 3 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
12:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h00 03:30AMVeliko Tarnovo
0 changes
$131One-way
2nd Fastest
04:00PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 07:15PMVeliko Tarnovo
0 changes
$141One-way
2nd Fastest
03:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 06:45PMVeliko Tarnovo
0 changes
$131One-way
2nd Fastest
07:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 10:45PMVeliko Tarnovo
0 changes
$131One-way
2nd Fastest
01:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)3h15 04:45PMVeliko Tarnovo
0 changes
$131One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Veliko Tarnovo from Sofia

distanceDistance119 miles (192 km)
durationAverage bus duration3 h 15 min
priceAverage bus ticket price$12 (€10)
changesDirect busYes
carriersBus companiesGlobal Biomet or Union Ivkoni National

Buses from Sofia to Veliko Tarnovo cover the 119 miles (192 km) long route taking on average 3 h 15 min with our travel partners like Global Biomet or Union Ivkoni National. There are direct bus services available. While the average ticket price for this route costs around $12 (€10), you can find the cheapest bus ticket for as low as $12 (€10).

Travel Tips

Buses from Sofia to Veliko Tarnovo
Take the bus to Veliko Tarnovo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Veliko Tarnovo.
FAQs
How much do cheap bus tickets between Sofia and Veliko Tarnovo cost?
Looking to save money on your route? Omio customers have found the cheapest bus to Veliko Tarnovo from Sofia for the next 7 days starting from $12 (€10)  one way.
How much is the bus from Sofia to Veliko Tarnovo on average?
In the next 7 days you can expect to pay on average $12 (€10)  for a bus ticket from Sofia to Veliko Tarnovo.
How many miles is it from Sofia to Veliko Tarnovo by bus?
The Sofia to Veliko Tarnovo bus distance is approximately 119 miles (192 km).
How long is a bus from Sofia to Veliko Tarnovo on average?
The Sofia to Veliko Tarnovo bus duration is on average 3 h 15 min, which is to be expected when traveling 119 miles (192 km) between Sofia and Veliko Tarnovo. However, the time it takes can vary based on specific dates, weekends, and holidays.
What bus providers offer a service to Veliko Tarnovo from Sofia?
For the trip from Sofia to Veliko Tarnovo you can take a bus with Global Biomet or Union Ivkoni National. Be sure to check out all possible bus providers that offer services between Sofia and Veliko Tarnovo on Omio to compare what amenities they may have.
What are the first and last departure bus times from Sofia to Veliko Tarnovo?
The earliest bus for this trip departs from Sofia at 10: 30 AM. The last bus leaves from Sofia at 11: 30 AM. Check Omio for the latest bus schedule from Sofia to Veliko Tarnovo and book the best time to depart on your chosen travel date.
How far in advance should I book bus tickets between Sofia and Veliko Tarnovo for the best deals?
You can find buses between Sofia and Veliko Tarnovo to cost on average $12 (€10) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Sofia to Veliko Tarnovo bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey