Ivano-Frankivsk - Vinnytsia train tickets

Checked against the UZ timetable on 03.11.2026

A Ivano-Frankivsk - Vinnytsia ticket at the UZ fare: open sleeper from 223 UAH, compartment from 296 UAH.

The cheapest is train №138Л, leaving at 21:27, 7 h 51 min on the way.

The e-ticket arrives by email right after payment.

from 223 UAHopen sleeper, UZ fare
from 296 UAHcompartment, UZ fare
3direct trains

Ticket prices Ivano-Frankivsk - Vinnytsia

UZ fare: «from» is the lowest price, «usually» the most frequent. Green is the cheapest in its class. Compartment and deluxe rise as the coach fills up. The site service fee is extra.

TrainOpen sleeperCompartment
№144Л16:36from 231 UAHfrom 313 UAH
№138Л21:27from 223 UAHusually 231 UAHfrom 296 UAH
By coach a ticket is from 780 UAH. By train, open sleeper at the UZ fare is from 223 UAH.

Prices by coach class Ivano-Frankivsk - Vinnytsia

UZ fare over all our observations: the lowest, usual and highest price of a seat in each class on this route.

Open sleeper
from 223 UAH
Usually
231 UAH
Highest
240 UAH
Cheapest on train
№138Л
On trains
2 of 3
Compartment
from 296 UAH
Usually
313 UAH
Highest
412 UAH
Cheapest on train
№138Л
On trains
2 of 3

Trains Ivano-Frankivsk - Vinnytsia

Kyiv time. Prices are the UZ fare, without the service fee.

Show first:
21:27→ 05:18+1
7 h 51 min
№138ЛRakhiv - Kyiv-Pas.fastestcheapest
On odd-numbered daystogether with №142Л, №056Л
Open sleeper
from 223 UAHusually 231 UAH
Compartment
from 296 UAH
16:36→ 01:02+1
8 h 26 min
№144ЛRakhiv - Konotop-Pas.
Every daytogether with №228
Open sleeper
from 231 UAH
Compartment
from 313 UAH
17:26→ 03:36+1
10 h 10 min
№172ЛBukovyna
On odd-numbered days

Search a date to see the price of this train

Tickets the other way: Vinnytsia - Ivano-Frankivsk→

FAQ about Ivano-Frankivsk - Vinnytsia tickets

How much is a Ivano-Frankivsk - Vinnytsia ticket?

At the UZ fare: open sleeper from 223 UAH, compartment from 296 UAH. The cheapest is train №138Л. Compartment and deluxe rise as the coach fills up.

Which train from Ivano-Frankivsk to Vinnytsia is the fastest?

№138Л: departs at 21:27, arrives at 05:18, 7 h 51 min on the way.

How much is a open sleeper ticket Ivano-Frankivsk - Vinnytsia?

At the UZ fare from from 223 UAH, usually 231 UAH, at most 240 UAH. Cheapest on train №138Л.

How much is a compartment ticket Ivano-Frankivsk - Vinnytsia?

At the UZ fare from from 296 UAH, usually 313 UAH, at most 412 UAH. Cheapest on train №138Л.

How do I buy a Ivano-Frankivsk - Vinnytsia ticket online?

Pick a date above, choose a service and seat. Card payment, e-ticket to your email within 30 seconds.

How far in advance can I book?

Trips up to 23 November are on sale now. Ukrainian Railways open new dates every day.

Can I refund a ticket?

Yes, under the official UZ refund rules. Refunds are processed online in the Refunds section - money is returned to the same card.