[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Veliko Tarnovo to Sofia

You can get from Veliko Tarnovo to Sofia by train, bus or flight.

Our recommendation

To get from Veliko Tarnovo to Sofia on May 20 we recommend taking a bus because it’s the best combination of price and speed.

08:30AMVeliko Tarnovo3h20 11:50AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)
0 changes
$121One-way
Cheapest
08:30AMVeliko Tarnovo3h20 11:50AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)
0 changes
$121One-way
Other options
10:30AMVeliko Tarnovo3h15 01:45PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)
0 changes
$121One-way
09:00AMVeliko Tarnovo3h30 12:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)
0 changes
$121One-way
03:00PMVeliko Tarnovo3h30 06:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)
0 changes
$121One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 20
$12Group Plus
Sat
May 21
$12Global Biomet
Sun
May 22
$12Global Biomet
Mon
May 23
$12Global Biomet
Tue
May 24
$12Group Plus
Wed
May 25
$12Group Plus
Thu
May 26
$12Group Plus
Sun
May 29
$12Group Plus
Mon
May 30
$12Global Biomet
Tue
May 31
$12Union Ivkoni National
Wed
Jun 1
$12Group Plus
Thu
Jun 2
$12Global Biomet
Fri
Jun 3
$12Group Plus
Sat
Jun 4
$12Global Biomet
Sun
Jun 5
$12Group Plus
Mon
Jun 6
$12Global Biomet
Tue
Jun 7
$12Global Biomet
Wed
Jun 8
$12Group Plus

Travel Information from Veliko Tarnovo to Sofia

distanceDistance119 miles (192 km)
modeAvailable travel modesBus
fastestFastest modeBus • $11 (€10) • 3 h 30 min
carriersPopular travel companiesGroup Plus

Travel 119 miles (192 km) by bus between Veliko Tarnovo and Sofia. Group Plus is the main travel company operating this route. Travelers can even take a direct bus from Veliko Tarnovo to Sofia.

Travel Tips: Travel from Veliko Tarnovo to Sofia

Travel to Sofia 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 Veliko Tarnovo to Sofia.
FAQs

How do I go from Veliko Tarnovo to Sofia?

Travel Veliko Tarnovo to Sofia by bus.

What is the fastest way from Veliko Tarnovo to Sofia?

A bus is the fastest way to get to Sofia from Veliko Tarnovo with an average travel time for this trip around 3 h 30 min.

How far is it from Veliko Tarnovo to Sofia?

You should expect to travel around 119 miles (192 km) between Veliko Tarnovo and Sofia.

How many scheduled departures are there a day from Veliko Tarnovo to Sofia?

The average frequency per day from Veliko Tarnovo to Sofia is:

  • Around 6 buses per day.

However, we recommend checking specific travel dates for your trip from Veliko Tarnovo to Sofia as scheduled services by bus can vary by season or day of the week.

When traveling from Veliko Tarnovo to Sofia, what are the departure and arrival points in Veliko Tarnovo and Sofia?

These are the most popular departure and arrival points when traveling from Veliko Tarnovo to Sofia:

  • Most travelers who book a bus ticket from Veliko Tarnovo to Sofia depart from Veliko Tarnovo, Union Ivkoni to Sofia, Centralna Avtogara (София, Централна Автогара).

Which travel companies can take me from Veliko Tarnovo to Sofia?

If finding a good deal is your main consideration for your trip from Veliko Tarnovo to Sofia, then we'll help you find the best value travel company for you:

  • Travel with Group Plus to go to Sofia by bus. For a good deal on tickets, you can find Group Plus Veliko Tarnovo to Sofia tickets on Omio for $11 (€10).

Can I find a direct route to Sofia from Veliko Tarnovo?

Yes, there is a direct route available from Veliko Tarnovo to Sofia:

  • You'll find 6 direct buses per day with Union Ivkoni National, Global Biomet or Group Plus.

Direct services tend to save you time and add more convenience in getting you to Sofia as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Veliko Tarnovo and Sofia.

What other destinations are worth visiting after traveling from Veliko Tarnovo to Sofia?

Many of our customers traveling from Veliko Tarnovo to Sofia don't make Sofia their final stop. Some of the destinations worth visiting after Sofia are Plovdiv, Bucharest or Burgas, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Sofia to any of these top destinations today!

How early should I purchase Veliko Tarnovo to Sofia tickets online to score the best deals?

Before traveling from Veliko Tarnovo to Sofia, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket is costing on average $11 (€10) one way for this journey.

But we recommend booking Veliko Tarnovo to Sofia tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Veliko Tarnovo to Sofia: related information

Here are some other resources that might have the information you need