- Veliko Tarnovo to Zürich buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Veliko Tarnovo | Sihlquai - Limmatstraße | No tags | ||||
![]() | Bus | Veliko Tarnovo | Airport (ZLC) | No tags | ||||
![]() | Bus | Veliko Tarnovo | Sihlquai - Limmatstraße | No tags |
Get from Veliko Tarnovo to Zürich
The journey takes about 2 days, 55 minutes, and with fares starting at just £119, it presents an excellent value for a comfortable ride.
Where are the popular stops in Veliko Tarnovo and Zürich?
Stops in Veliko Tarnovo
- A
Veliko Tarnovo
ul. "Nish" 1, 5002 Rayon Zapaden, Veliko Tarnovo, Bulgaria - B
Vasil Levski
ul. "Han Asparuh" 5, 5000 Rayon Zapaden, Veliko Tarnovo, Bulgaria
Stops in Zürich
- ALimmatstrasse, 28, 8005 Zürich, Switzerland
- C
Schanzengasse, 12
Schanzengasse, 12, 8001 Zürich, Switzerland - D
Postsrasse
Poststrasse 12, 8001 Zürich, Switzerland - E
Schindellegistrasse, 1
Schindellegistrasse, 1, 8808 Freienbach, Switzerland
Compare bus companies
Based on 11441 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. FlixBus ticket prices on this trip start at £119
Frequently asked questions about travelling by bus from Veliko Tarnovo to Zürich
How far is Zürich from Veliko Tarnovo by coach?
The distance between Veliko Tarnovo and Zürich by coach is approximately 879 miles (1418 km).
What is the best way to go from Veliko Tarnovo to Zürich without flying?
You can choose the coach to travel this route. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You also have the option of utilising carpooling services.






