Ivano-Frankivsk to Vinnytsia train schedule

Checked against the UZ timetable on 03.11.2026

3 direct trains run between Ivano-Frankivsk and Vinnytsia. The first leaves at 16:36, the last at 21:27. The fastest is №138Л, 7 h 51 min on the way.

3direct trains
7 h 51 minfastest
16:36 - 21:27first and last departure
547 kmdistance

Train Ivano-Frankivsk - Vinnytsia: every departure

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

Show first:
16:36→ 01:02+1
8 h 26 min
6 stops on the way
№144ЛRakhiv - Konotop-Pas.
Every daytogether with №228

Main stops: Lviv, Ternopil, Khmelnytskyi

Open sleeper
from 231 UAH
Compartment
from 313 UAH
Route Ivano-Frankivsk - Vinnytsia · 6 stops on the way, Lviv 20 min stop, Khmelnytskyi 15 min stop
  1. 16:36Ivano-Frankivsk
  2. 17:40Khodoriv
  3. 18:57Lviv20 min stop
  4. 19:11Pidzamche
  5. 21:06Ternopil
  6. 21:56Pidvolochysk
  7. 23:01Khmelnytskyi15 min stop
  8. 01:02Vinnytsia
17:26→ 03:36+1
10 h 10 min
4 stops on the way
№172ЛBukovyna
On odd-numbered days

Main stops: Lviv, Ternopil, Khmelnytskyi

Route Ivano-Frankivsk - Vinnytsia · 4 stops on the way, Lviv 28 min stop, Khmelnytskyi 15 min stop
  1. 17:26Ivano-Frankivsk
  2. 21:30Lviv28 min stop
  3. 23:28Ternopil
  4. 00:31Volochysk
  5. 01:49Khmelnytskyi15 min stop
  6. 03:36Vinnytsia
21:27→ 05:18+1
7 h 51 min
4 stops on the way
№138ЛRakhiv - Kyiv-Pas.fastestcheapest
On odd-numbered daystogether with №142Л, №056Л

Main stops: Lviv, Ternopil

Open sleeper
from 223 UAH
Compartment
from 296 UAH
Route Ivano-Frankivsk - Vinnytsia · 4 stops on the way, Lviv 20 min stop
  1. 21:27Ivano-Frankivsk
  2. 23:52Lviv20 min stop
  3. 00:56Zlochiv
  4. 01:54Ternopil
  5. 03:33Khmelnytskyi
  6. 05:18Vinnytsia
Buy Ivano-Frankivsk - Vinnytsia ticket→

Where the Ivano-Frankivsk - Vinnytsia trains stop

A row is a station, a column is a train, a cell is the departure time, at the last station the arrival. «-» means the train does not stop there. A station name opens tickets there from Ivano-Frankivsk.

Station144Л172ЛBukovyna138Л
Ivano-Frankivsk16:3617:2621:27
Khodoriv17:40--
Lviv18:5721:3023:52
Pidzamche19:11--
Zlochiv--00:56
Ternopil21:0623:2801:54
Pidvolochysk21:56--
Volochysk-00:31-
Khmelnytskyi23:0101:4903:33
Vinnytsia01:0203:3605:18

00:00 stop of 15 min or more·grey - at night

There and back: Ivano-Frankivsk - Vinnytsia - Ivano-Frankivsk

Other routes from Ivano-Frankivsk

This route: timetables and tickets

Questions about Ivano-Frankivsk - Vinnytsia trains

How many trains run from Ivano-Frankivsk to Vinnytsia?

3 direct trains in the current timetable. The days each one runs are in the table above.

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.

Is there a daytime train from Ivano-Frankivsk to Vinnytsia?

No, the direct trains leave between 16:36 and 21:27. By day you can go by coach, tickets from 780 UAH.

How long does the train Ivano-Frankivsk - Vinnytsia take?

From 7 h 51 min (№138Л) to 10 h 10 min. The distance by rail is 547 km.

Where do the Ivano-Frankivsk - Vinnytsia trains stop?

All direct trains stop at Lviv, Ternopil, Khmelnytskyi.

Can I buy a Ivano-Frankivsk - Vinnytsia ticket online?

Yes. Buy your ticket right here. Pay by card, receive an e-ticket by email.