Skip to content
Nomadinho
SR EN
Guide · Veliko Tarnovo

Getting around Veliko Tarnovo

Sofia is the only realistic way into Veliko Tarnovo — by bus, about 3 h 20; inside the town itself you walk everywhere.

Sofia is the hub·Bus about 3 h 20·The town itself is on foot
Getting in
Sofia (SOF)
Bus from Sofia
direct coach (Etap-Adress / Grup Plus)
Airport shuttle
A direct line from Sofia airport
Veliko Tarnovo
Veliko Tarnovo · Powerfox, CC BY-SA 4.0

Where to go: five more questions →

The nearest airport, Gorna Oryahovitsa, is ten kilometres from town, but it has no scheduled passenger route — cargo only. The realistic way in is Sofia: fly into SOF, then direct coach (Etap-Adress / Grup Plus) to the centre, about 3 h 20 for €14.50. Inside Veliko Tarnovo itself you barely need transport at all — everything is on foot.

Why Sofia, not Gorna Oryahovitsa

Gorna Oryahovitsa is closer as the crow flies, only about ten kilometres away, but the airport has no scheduled passenger service — cargo flights only. So the realistic way in stays Sofia, however close that other dot looks on the map.

By bus from Sofia

The direct line (direct coach (Etap-Adress / Grup Plus)) leaves from Sofia's bus terminal and takes about 3 h 20 to central Veliko Tarnovo, ticket €14.50. Anyone flying into SOF also has a direct shuttle, several times a day, with no trip across Sofia to the bus station.

BudgetWhere this fare fits into the rest of a day's spend:What Veliko Tarnovo costs →
In town itself

On foot

Tsarevets, the Samovodska Charshia and the old town are within walking range of each other, with the odd climb. A city bus runs to the outskirts and Arbanasi, and a taxi is the simpler option for shorter runs.

Where to stayWhich part of town this walking distance favours:Where to stay in Veliko Tarnovo →

What not to do

  • Don't look for a flight to Veliko Tarnovo. Gorna Oryahovitsa takes cargo only; the way in runs through Sofia.
  • Don't rent a car just for the old town. Everything is within walking distance — a car here only needs somewhere to park.
  • Don't leave Sofia after lunch without a room booked. The coach takes about 3 h 20, so you arrive in the evening.
🚌
Sofia–Veliko Tarnovo transport
See options
2 daysThe same city, day by day:Veliko Tarnovo in 2 days →Day tripsWhat lies beyond the city:Day trips from Veliko Tarnovo →FoodWhat to eat and where:What to eat in Veliko Tarnovo →When to goWhich month to pick:The best time to visit Veliko Tarnovo →Hidden gemsWhat the guides skip:The Veliko Tarnovo the guidebooks skip →MistakesWhat not to do:Mistakes everyone makes in Veliko Tarnovo →GuideEast, to the sea:Varna →
Frequently asked

Before you go

Short answers to what people ask most before setting out.

How do you get to Veliko Tarnovo from Sofia?

By direct coach (direct coach (Etap-Adress / Grup Plus)), about 3 h 20, €14.50.

Does Veliko Tarnovo have its own airport?

Not for passengers. Gorna Oryahovitsa is ten kilometres from town but takes cargo flights only; the way in runs through Sofia.

Do you need a car in town?

No. Tsarevets, the Charshia and the old town are all within walking distance.

Plan the trip

Ready for Veliko Tarnovo?

Checked at the source4 facts on this page carry a source and a check date.All sources →
Where next

Where to next

Not sure where to next? Six questions and you get places that actually suit you. Find me a destination

Front row for the next trip

Leave your email and we'll let you know when a new destination or story goes up.

Photo credits and licences (12)

All photographs come from Wikimedia Commons and are used under the licence stated beside each one.