There are 8 ways to get from Ternopil to Kiev Pass by train, bus, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train • 5h 25m
290 ₴ - 600 ₴
7 alternative options
Bus • 6h 4m
Bus via Zhytomyr • 7h 23m
Taxi • 5h 52m
3 600 ₴ - 4 400 ₴
Drive • 5h 52m
950 ₴ - 1 400 ₴
Train to Lviv, fly to Boryspil • 6h
925 ₴ - 2 510 ₴
Train to Ivano-Frankivsk, fly to Boryspil • 8h 45m
1 628 ₴ - 5 543 ₴
Train to Lviv, fly to Kyiv Zhuliany • 8h 5m
1 682 ₴ - 8 417 ₴
Coronavirus (COVID-19) in Ukraine
There is widespread community transmission globally.
Some travel restrictions are being lifted in Ukraine. For the latest travel status, please check the official page for Ukraine.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Ukraine.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Ukraine due to Coronavirus (COVID-19). Most travel to this country is restricted.
Official Coronavirus (COVID-19) Information for UkraineThere are currently lockdown measures within Ukraine to control the spread of Coronavirus (COVID-19). Domestic travel within Ukraine may be affected.
Official Coronavirus (COVID-19) Information for UkraineInternational flights leaving Ukraine are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Official Coronavirus (COVID-19) Information for UkraineQuestions & Answers
The cheapest way to get from Ternopil to Kiev Pass is to train which costs 290 ₴ - 600 ₴ and takes 5h 25m.
The quickest way to get from Ternopil to Kiev Pass is to train which costs 290 ₴ - 600 ₴ and takes 5h 25m.
No, there is no direct bus from Ternopil to Kiev Pass. However, there are services departing from Ternopil and arriving at Kyiv / Kiev, Kyiv via Zhytomyr, Zhytomyr BS. The journey, including transfers, takes approximately 7h 23m.
Yes, there is a direct train departing from Ternopil and arriving at Kyiv Pas. Services depart four times a day, and operate every day. The journey takes approximately 5h 25m.
The distance between Ternopil and Kiev Pass is 364 km. The road distance is 415.8 km.
The best way to get from Ternopil to Kiev Pass without a car is to train which takes 5h 25m and costs 290 ₴ - 600 ₴.
The train from Ternopil to Kyiv Pas takes 5h 25m including transfers and departs four times a day.
Ternopil to Kiev Pass bus services, operated by Viktor&David Viaje S.L., depart from Ternopil station.
Ternopil to Kiev Pass train services, operated by Ukrainian Railways (UZ), depart from Ternopil station.
The best way to get from Ternopil to Kiev Pass is to train which takes 5h 25m and costs 290 ₴ - 600 ₴. Alternatively, you can bus, which costs and takes 6h 4m.

- Distance: 363.8 km
- Duration: 5h 25m
What companies run services between Ternopil, Ukraine and Kiev Pass, Ukraine?
Ukrainian Railways (UZ) operates a train from Ternopil to Kyiv Pas 4 times a day. Tickets cost 290 ₴ - 600 ₴ and the journey takes 5h 25m. Alternatively, Estació d'autobusos Barcelona Nord operates a bus from Ternopil to Kiev once a week, and the journey takes 5h 45m. Viktor&David Viaje S.L. also services this route once a week.

- Website
- flyuia.com
Flights from Lviv to Boryspil
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- 1 100 ₴ - 3 800 ₴
Flights from Ivano-Frankivsk to Boryspil
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- 750 ₴ - 1 600 ₴

- Website
- windrose.aero
Flights from Lviv to Boryspil
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- 1 200 ₴ - 3 700 ₴

- Website
- lot.com
Flights from Lviv to Boryspil via Warsaw Chopin
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- 2 200 ₴ - 10 000 ₴
Flights from Lviv to Kyiv Zhuliany via Warsaw Chopin
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 2 100 ₴ - 3 800 ₴

- Website
- ryanair.com
Flights from Lviv to Boryspil via Warsaw Modlin
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- 1 000 ₴ - 4 400 ₴

- Website
- wizzair.com
Flights from Lviv to Kyiv Zhuliany via Larnaca
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- 1 200 ₴ - 7 000 ₴

- Phone
- +38 (044) 309-70-05
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Ternopil to Kyiv Pas
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Estimated price
- 290 ₴ - 600 ₴
- Schedules at
- Ukrainian Railways (UZ)
- Book at
- Ukrainian Railways (UZ)
- 1st Class
- 600 ₴ - 1 400 ₴
- 3rd Class
- 150 ₴ - 210 ₴
- 2nd Class
- 290 ₴ - 600 ₴
Train from Ternopil to Lviv
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- 240 ₴ - 390 ₴
- Schedules at
- Ukrainian Railways (UZ)
- Book at
- Ukrainian Railways (UZ)
- 1st Class
- 400 ₴ - 950 ₴
- 3rd Class
- 120 ₴ - 170 ₴
- 2nd Class
- 240 ₴ - 390 ₴
Train from Ternopil to Ivano-Frankivsk
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a week
- Estimated price
- 260 ₴ - 470 ₴
- Schedules at
- Ukrainian Railways (UZ)
- Book at
- Ukrainian Railways (UZ)
- 1st Class
- 490 ₴ - 1 200 ₴
- 3rd Class
- 130 ₴ - 190 ₴
- 2nd Class
- 260 ₴ - 470 ₴

- Website
- railway.lviv.ua
Train from Ternopil to Lviv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- 55 ₴ - 60 ₴
- Schedules at
- railway.lviv.ua

- Phone
- +34 937 065 366
- Website
- barcelonanord.cat
Bus from Ternopil to Kiev
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Website
- Estació d'autobusos Barcelona Nord

- Phone
- 93 265 61 32
- Website
- barcelonanord.cat
Bus from Ternopil to Kiev
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Viktor&David Viaje S.L.
Bus from Ternopil to Zhitomir
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- Viktor&David Viaje S.L.

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Zhytomyr, Zhytomyr BS to Kyiv / Kiev, Kyiv
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- 320 ₴ - 390 ₴
- Website
- flixbus.co.uk

- Website
- ticket.bus.com.ua
Bus from Zhitomir to Kyiv Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- 95 ₴ - 140 ₴
- Schedules at
- ticket.bus.com.ua
- Ave. Duration
- 5h 52m
- Estimated price
- 3 600 ₴ - 4 400 ₴
VIP Taxi
- Phone
- +380 352 520 808
- Website
- viptaxi.te.ua
Taxi Pilot
- Phone
- +38 068 189 69 61
- Website
- taxipilot.ua
Want to know more about travelling around Ukraine
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Lviv Airport to Boryspil Airport is the direct flight which takes 1h 30m.
Ternopil to Kiev Pass bus services, operated by FlixBus, arrive at Kyiv / Kiev, Kyiv station.
Ternopil to Kiev Pass train services, operated by Ukrainian Railways (UZ), arrive at Kyiv Pas station.
Yes, the driving distance between Ternopil to Kiev Pass is 416 km. It takes approximately 5h 52m to drive from Ternopil to Kiev Pass.
Ukraine International Airlines, Ryanair, LOT and Wind Rose offer flights from Lviv Airport to Boryspil Airport.
Book your Ternopil to Kiev Pass train tickets online with Omio.
There are 1373+ hotels available in Kiev Pass. Prices start at 3 750 ₴ per night.