There are 5 ways to get from Cluj-Napoca to Ivano-Frankivsk by train, bus or car

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  •  12 h 5 min

  1. Take the train from Cluj Napoca to Salva Ir / ...
  2. Take the train from Salva to Valea Viseului R
  3. Take the train from Rakhov to Ivano-Frankovsk D

$17 - $33

4 alternative options

Bus  •  11 h 27 min

  1. Take the bus from Cluj-Napoca to Baia Mare
  2. Take the bus from Baia Mare to Sighetu Marmaţiei
  3. Take the bus from Velykyi Bychkiv to Yaremche
  4. Take the bus from Yaremche to Ivano-Frankovsk

Train, bus  •  13 h 59 min

  1. Take the train from Cluj Napoca to Valea Viseului R
  2. Take the bus from Rakhiv to Ivano-Frankovsk

$19 - $30

Train via Suceava  •  16 h 40 min

  1. Take the train from Cluj Napoca to Suceava D / ...
  2. Take the train from Suceava Est to Chernivtsi
  3. Take the train from Chernovcy to Ivano-Frankovsk D

$32 - $51

Drive  •  6 h 9 min

  1. Drive from Cluj-Napoca to Ivano-Frankivsk 228.1 miles

$35 - $55

Questions & Answers

No, there is no direct train from Cluj-Napoca to Ivano-Frankivsk. However, there are services departing from Cluj Napoca and arriving at Ivano-Frankovsk via Suceava Est and Chernovcy. The journey, including transfers, takes approximately 16 h 40 min.

More details

The distance between Cluj-Napoca and Ivano-Frankivsk is 254 km. The road distance is 365 km.

Get driving directions

The best way to get from Cluj-Napoca to Ivano-Frankivsk without a car is to train which takes 16 h 40 min and costs .

More details

It takes approximately 12 h 5 min to get from Cluj-Napoca to Ivano-Frankivsk, including transfers.

More details

Cluj-Napoca to Ivano-Frankivsk train services, operated by Romanian Railways (CFR), depart from Cluj Napoca station.

More details

The best way to get from Cluj-Napoca to Ivano-Frankivsk is to train which takes 12 h 5 min and costs . Alternatively, you can bus, which costs and takes 11 h 27 min.

Mode details

Cluj-Napoca to Ivano-Frankivsk train services, operated by Ukrainian Railways (UZ), arrive at Ivano-Frankovsk station.

More details

Yes, the driving distance between Cluj-Napoca to Ivano-Frankivsk is 365 km. It takes approximately 6 h 9 min to drive from Cluj-Napoca to Ivano-Frankivsk.

Get driving directions

There are 112+ hotels available in Ivano-Frankivsk. Prices start at $14 USD per night.

More details

Map of how to get from Cluj-Napoca to Ivano-Frankivsk.
Launch map view
  • Distance: 158.4 miles
  • Duration: 12 h 5 min

What companies run services between Cluj-Napoca, Romania and Ivano-Frankivsk, Ukraine?

You can take a train from Cluj-Napoca to Ivano-Frankivsk via Salva, Valea Viseului, and Rakhov in around 12 h 5 min. Alternatively, you can take a bus from Cluj-Napoca to Ivano-Frankivsk via Baia Mare, Sighetu Marmaţiei, Velykyi Bychkiv, and Yaremche in around 11 h 27 min.

Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Cluj Napoca to Salva
Ave. Duration
2 h 16 min
Frequency
Every 4 hours
Estimated price
$3 - $6
Website
cfrcaltori.ro
Train from Salva to Valea Viseului
Ave. Duration
2 h 41 min
Frequency
3 times a day
Estimated price
$3 - $6
Website
cfrcaltori.ro
Train from Cluj Napoca to Valea Viseului
Ave. Duration
6 h 8 min
Frequency
Once daily
Estimated price
$7 - $11
Website
cfrcaltori.ro
Train from Cluj Napoca to Suceava
Ave. Duration
6 h 56 min
Frequency
Every 4 hours
Estimated price
$11 - $18
Website
cfrcaltori.ro
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Rakhov to Ivano-Frankovsk
Ave. Duration
3 h 27 min
Frequency
Once daily
Estimated price
$2 - $7
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$2 - $4
2nd Class
$5 - $7
1st Class
$11 - $16
Train from Chernovcy to Ivano-Frankovsk
Ave. Duration
1 h 51 min
Frequency
3 times a day
Estimated price
$2 - $7
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$2 - $4
2nd Class
$5 - $7
1st Class
$11 - $16
Lviv railways
Website
railway.lviv.ua
Train from Rakhiv to Ivano-Frankovsk
Ave. Duration
4 h 23 min
Frequency
Once daily
Estimated price
$1
Schedules at
railway.lviv.ua
Ukrainian Railways
Website
uz.gov.ua
Train from Suceava Est to Chernivtsi
Ave. Duration
5 h 53 min
Frequency
Once a week
Estimated price
$18 - $26
Schedules at
uz.gov.ua
Bus operators
Fany
Phone
0741 607 941
Email
office@fany.ro
Website
fany.ro
Bus from Cluj-Napoca to Baia Mare
Ave. Duration
3 h
Frequency
Every 2 hours
Estimated price
$11 - $16
Schedules at
fany.ro
Autogenn
Phone
0259 471 690
Website
autogenn.ro
Bus from Cluj-Napoca to Baia Mare
Ave. Duration
7 h 25 min
Frequency
Once daily
Estimated price
$5 - $18
Schedules at
autogenn.ro
BUSTRANS
Phone
+40 755 749 982
Email
office@bustrans.ro
Website
autogarajan.ro
Bus from Baia Mare to Sighetu Marmaţiei
Ave. Duration
1 h 5 min
Frequency
3 times a day
Schedules at
autogarajan.ro
Ukraine buses
Website
ticket.bus.com.ua
Bus from Velykyi Bychkiv to Yaremche
Ave. Duration
2 h 44 min
Frequency
Twice daily
Estimated price
$2 - $4
Schedules at
ticket.bus.com.ua
Bus from Yaremche to Ivano-Frankovsk
Ave. Duration
1 h 53 min
Frequency
Hourly
Estimated price
$2 - $3
Schedules at
ticket.bus.com.ua
Bus from Rakhiv to Ivano-Frankovsk
Ave. Duration
5 h 10 min
Frequency
Every 3 hours
Estimated price
$3 - $5
Schedules at
ticket.bus.com.ua

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Need to know: Jadrolinija and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.