Bus

Take the FlixBus bus at the Budapest, Népliget Autóbusz-Pályaudvar station .

The journey takes approximately 11 h 35 m. Ticket price is about €40 The travel distance is 551 km.

Carrier is FlixBus.

Buy ticket

Get off at the Stryi.
Take the Ukraine Buses bus at the Stryi station .

The journey takes approximately 50 m. Ticket price is about €5 The travel distance is 33 km.

Carrier is Ukraine Buses.

Buy ticket

Get off at the Truskavec.


🛏 Find hotel deals and discounts up to 20% in Truskavets at Booking


Train

Take the train ÖBB at the station Budapest-Keleti.

The journey takes approximately 12 h 25 m. Ticket price is about €40 The travel distance is 518 km.

Carrier is ÖBB.

Buy ticket

Get off at the Stryi.
Take the train Lviv Railway at the station Stryi.

The journey takes approximately 51 m. The travel distance is 37 km.

Carrier is Lviv Railway.

Buy ticket

Get off at the Truskavets.


🛏 Find hotel deals and discounts up to 20% in Truskavets at Booking


Train

Take the train Ukrainian Railways (UZ) at the station Budapest Keleti.

The journey takes approximately 13 h 15 m. Ticket price is about €35 The travel distance is 463 km.

Carrier is Ukrainian Railways (UZ).

Buy ticket

Get off at the Slavske.
Take the train Ukrainian Railways (УЗ) at the station Slavske.

The journey takes approximately 53 m. Ticket price is about €1 The travel distance is 62 km.

Carrier is Ukrainian Railways (УЗ).

Buy ticket

Get off at the Stryi.
Take the train Lviv Railway at the station Stryi.

The journey takes approximately 51 m. The travel distance is 33 km.

Carrier is Lviv Railway.

Buy ticket

Get off at the Truskavec.


🛏 Find hotel deals and discounts up to 20% in Truskavets at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 31 m. The travel distance is 512 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Truskavets at Booking


The cheapest way to travel from Budapest to Truskavets is by taking a Train with an average price of €41. The journey takes approximately 14 ч. 16 мин.

Drive is the fastest way to travel from Budapest to Truskavets. Tickets cost €48. The journey takes approximately 6 ч. 31 мин.

Budapest is approximately 512 km away from Truskavets. The trip by car takes 6 h 31 m.

The average journey time by car between Budapest and Truskavets is 6 h 31 m.