There are 4 ways to get from Gorna Oryahovitsa to Tryavna by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gorna Oryahovitsa to Tryavnatrain Re / ...
1h 17m$3–6Bus
- Take the bus from Gorna Oryahovitsa to Gabrovobus
- Take the bus from Gabrovo to Tryavnabus
2h 37mDrive 50.5 km
- Drive from Gorna Oryahovitsa to Tryavnacar 50.5 km
56 min$8–12Taxi
- Take the taxi from Gorna Oryahovitsa to Tryavnataxi 50.5 km
56 min$40–50
Questions & Answers
The cheapest way to get from Gorna Oryahovitsa to Tryavna is to train which costs $3 - $6 and takes 1h 17m.
The fastest way to get from Gorna Oryahovitsa to Tryavna is to drive which takes 56 min and costs $8 - $12.
No, there is no direct bus from Gorna Oryahovitsa to Tryavna. However, there are services departing from Gorna Oryahovitsa and arriving at Tryavna via Gabrovo. The journey, including transfers, takes approximately 2h 37m.
No, there is no direct train from Gorna Oryahovitsa to Tryavna. However, there are services departing from Gorna Oryahovitsa and arriving at Tryavna via . The journey, including transfers, takes approximately 1h 17m.
The distance between Gorna Oryahovitsa and Tryavna is 57 km. The road distance is 50.5 km.
The best way to get from Gorna Oryahovitsa to Tryavna without a car is to train which takes 1h 17m and costs $3 - $6.
It takes approximately 1h 17m to get from Gorna Oryahovitsa to Tryavna, including transfers.
Gorna Oryahovitsa to Tryavna bus services, operated by BG Razpisanie, depart from Gorna Oryahovitsa station.
Gorna Oryahovitsa to Tryavna train services, operated by Bulgarian Railways (BDZh), depart from Gorna Oryahovitsa station.
The best way to get from Gorna Oryahovitsa to Tryavna is to train which takes 1h 17m and costs $3 - $6. Alternatively, you can bus, which costs and takes 2h 37m.
What companies run services between Gorna Oryahovitsa, Bulgaria and Tryavna, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Gorna Oryahovitsa to Tryavna every 2 hours. Tickets cost $1–3 and the journey takes 1h 14m. Alternatively, you can take a bus from Gorna Oryahovitsa to Tryavna via Gabrovo and Gabrovo in around 2h 37m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Gorna Oryahovitsa to Tryavna
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
- [email protected]
- Website
- bgrazpisanie.com
Bus from Gorna Oryahovitsa to Gabrovo
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- bgrazpisanie.com
- Phone
- 0677/62496
- [email protected]
- Website
- tryavna.bg
Bus from Gabrovo to Tryavna
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Schedules at
- tryavna.bg
- Phone
- +359 66 80 55 66
- [email protected]
- Website
- optgabrovo.eu
Bus from Gabrovo to Tryavna
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- optgabrovo.eu
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Getting to Milan from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Gorna Oryahovitsa to Tryavna bus services, operated by BG Razpisanie, arrive at Gabrovo station.
Gorna Oryahovitsa to Tryavna train services, operated by Bulgarian Railways (BDZh), arrive at Tryavna station.
Yes, the driving distance between Gorna Oryahovitsa to Tryavna is 50 km. It takes approximately 56 min to drive from Gorna Oryahovitsa to Tryavna.
There are 324+ hotels available in Tryavna.









