Veliko Tarnovo to Sofia bus
Direct buses run the Veliko Tarnovo – Sofia corridor. Search your dates for live departure times and prices — every fare shows its cancellation terms before you pay.
Bus
- Departure
- Veliko Tarnovo
- Arrival
- Sofia
9
Where the bus leaves and arrives
Your ticket names the exact stop for the departure you book. Live times, seats and fares appear when you search.
Departs from Veliko Tarnovo
- Veliko Tarnovo (South bus station)Hristo Botev 74, 5000
- Arbanasi (Church of the Nativity)Sveti Nikola 14, 5029
- Veliko Tarnovo Municipal Parking lotul. Kraybrezhna 47, 5000
Arrives in Sofia
- Sofia Central Bus Stationbul. "Knyaginya Maria Luiza" 100, 1202
- Sofia Airport Terminal 1 Bus StopDeparture Terminal 1, 1528
- Sofia Airport Terminal 2 Bus StationArrival Terminal, 1592
- Sofia Vasil Levski Monument (Embassy of Slovakia)Yanko Sakuzov Blvd 9, 1000
- Sofia Serdica Bus StationMariya Luiza, predgarov ploshtad Blvd, 1202
- Sofia Serdica Bus Stopbulevard "Knyaginya Maria Luiza" 102, 1202
5
Who runs this corridor
Travel documents
Document rules depend on your nationality — check them before you travel. Your ticket names the operator and the departure stop.
Domestic — no borderSee full travel info for Bulgaria →
Ready to book
Veliko Tarnovo to Sofia bus
One booking, one EUR 2 fee. Cancellation and refund terms are set by the carrier and shown on your ticket.
