Travel from Budapest to Ternopil

Bus or train from Budapest to Ternopil’?

Ukrainian Railways (UZ) operates a train from Budapest to Ternopil’ once daily. Tickets cost $4 - $11 and the journey takes 13 h 35 min. Alternatively, BKK operates a bus from Budapest to Ternopil’ every 15 minutes. Tickets cost $2 and the journey takes 13 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Budapest to Ternopil’

From Budapest-Nyugati train to Ternopol. 13 h 35 min 229 ₴. From Deák Ferenc tér M bus to Budapest Népliget, bus to Lviv, then bus to Ternopil. 16 h 33 min 2 155 ₴. From Budapest-Nyugati train to Zahony, train to Chop, then night train to Ternopol. 15 h 857 ₴. From Budapest drive to Ternopil’. 8 h 24 min 2 604 ₴. From Deák Ferenc tér M bus to Budapest airport, fly to Lviv airport, bus to Stepana Bandery St, walk to Kyivska, tram to Lvov, then train to Ternopil’. 10 h 2 min 4 942 ₴. From Deák Ferenc tér M bus to Budapest airport, fly to Ivano-Frankivsk airport, taxi to Ivano-Frankovsk, then bus to Ternopil’. 10 h 39 min 8 942 ₴. From Deák Ferenc tér M bus to Budapest airport, fly to Kiev Zhulhany airport, line 368 Minibus to Starovokzalna, walk to Kiev Pass, then train to Ternopil’. 11 h 29 min 2 798 ₴.

Operators from Budapest to Ternopil’

OperatorPhoneWebsite
Ukrainian Railways (UZ)+38 (044) 309-70-05Ukrainian Railways (UZ)
BKK+36 1 3 255 255BKK
EuroClub+38(066)-281-80-41EuroClub
Ukraine busesUkraine buses
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
LOTLOT
Ukraine International AirlinesUkraine International Airlines
Wizz AirWizz Air
Turkish AirlinesTurkish Airlines
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
Lviv Airport TransportationLviv Airport Transportation
Easy WayEasy Way