Rome2Rio

How to get fromTernopil to Spainby train, plane, train (Renfe), bus, car or car train

Find Transport to Spain

See all options

There are 13 ways to get from Ternopil to Spain by train, plane, train (Renfe), bus, car, or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Train, train to John Paul Ii International Airport Kraków–Balice, fly to Barcelona–El Prat Airport

    best
    1. Take the train from Ternopil to Przemysl Glownytrain train
    2. Take the train from Przemysl Glowny to Krakow Glownytrain train
    3. Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Barcelona–El Prat Airport (BCN)plane plane KRK - BCN
    12h 38m
    €152–313
  2. Train, train to Warsaw Chopin Airport, fly to Barcelona–El Prat Airport

    cheapest
    1. Take the train from Ternopil to Przemysl Glownytrain train
    2. Take the train from Przemysl Glowny to Warszawa Sluzewiectrain train
    3. Fly from Warsaw Chopin Airport (WAW) to Barcelona–El Prat Airport (BCN)plane plane WAW - BCN
    14h 30m
    €105–257
  3. Train

    1. Take the train from Ternopil to Przemysl Glownytrain train
    2. Take the train from Przemysl Glowny to Berlin Hbftrain train Ic
    3. Take the train from Berlin Hbf to Strasbourg Bahnhoftrain train 82
    4. Take the train from Strasbourg Bahnhof to Lyon Part Dieutrain train 84
    5. Take the train from Lyon Part Dieu to Barcelona-Santstrain train
    31h 10m
    €298–475
  4. Bus

    1. Take the bus from Vilia to Barcelonabus bus Kyiv-Madrid / ...
    34h 53m
  5. Drive 2,461 km

    1. Drive from Ternopil to Barcelonacar car 2,461 km
    28h 16m
    €388–560
  6. Train, train to John Paul Ii International Airport Kraków–Balice, fly to Valencia Airport

    1. Take the train from Ternopil to Przemysl Glownytrain train
    2. Take the train from Przemysl Glowny to Krakow Glownytrain train
    3. Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Valencia Airport (VLC)plane plane KRK - VLC
    12h 38m
    €156–352
  7. Bus, bus to Suceava, fly to Barcelona–El Prat Airport

    1. Take the bus from Ternopil to Kolomyiabus bus
    2. Take the bus from Kolomiya Bus station to Chernivtsi Bus stationbus bus
    3. Take the bus from Chernivtsi Bus station to Suceava Airportbus bus
    4. Fly from Suceava (SCV) to Barcelona–El Prat Airport (BCN)plane plane SCV - BCN
    15h 34m
  8. Train, train to Warsaw Chopin Airport, fly to Son Sant Joan Airport

    1. Take the train from Ternopil to Przemysl Glownytrain train
    2. Take the train from Przemysl Glowny to Warszawa Sluzewiectrain train
    3. Fly from Warsaw Chopin Airport (WAW) to Son Sant Joan Airport (PMI)plane plane WAW - PMI
    14h 5m
    €116–296
  9. Bus, bus to Cluj-Napoca, fly to Barcelona–El Prat Airport

    1. Take the bus from Ternopil to Yaremchebus bus
    2. Take the bus from Yaremche to Velykyy Bychkivbus bus
    3. Take the bus from Sighetu Marmaţiei to Baia Marebus bus
    4. Take the bus from Baia Mare to Cluj-Napocabus bus
    5. Fly from Cluj-Napoca (CLJ) to Barcelona–El Prat Airport (BCN)plane plane CLJ - BCN
    16h 38m
  10. Train, bus to Lublin Airport, fly to Girona–Costa Brava Airport, bus

    1. Take the train from Ternopil to Lvivtrain train
    2. Take the bus from Lviv to Lublinbus bus
    3. Fly from Lublin Airport (LUZ) to Girona–Costa Brava Airport (GRO)plane plane LUZ - GRO
    4. Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus bus
    15h 7m
  11. Bus, bus to Iași International Airport, fly to Barcelona–El Prat Airport

    1. Take the bus from Ternopil to Kolomyiabus bus
    2. Take the bus from Kolomiya Bus station to Chernivtsi Bus stationbus bus
    3. Take the bus from Chernivtsi Bus station to Suceavabus bus
    4. Take the bus from Suceava to Iasi, Autogara Codreanubus bus
    5. Fly from Iași International Airport (IAS) to Barcelona–El Prat Airport (BCN)plane plane IAS - BCN
    18h 18m
  12. Train, bus

    1. Take the train from Ternopil to Ivano-Frankivsktrain train 026Ш / ...
    2. Take the bus from Ivano-Frankivsk to Barcelona, Estació d'Autobusos Nordbus bus
    42h 58m
    €153–159
  13. Drive, car train

    1. Drive from Ternopil to Salzburg Hbfcar car
    2. Take the car train from Salzburg Hbf to Würzburg Hbfcartrain train
    3. Drive from Würzburg Hbf to Barcelonacar car
    28h 52m
    €478–684

Ternopil to Spain by train

Calendar7Weekly Trains
Duration31h 10mAverage Duration
Ticket€298Cheapest Price
See schedules

Questions & Answers

What companies run services between Ternopil, Ukraine and Spain?

You can take a train from Ternopil to Barcelona-Plaça De Catalunya via Przemysl Glowny, Berlin Hbf, Strasbourg Bahnhof, Lyon Part Dieu, and Barcelona Sants in around 31h 10m. Alternatively, Pavluks Trans operates a bus from Vilia to Barcelona every 2 hours, and the journey takes 34h 53m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

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.

Related travel guides

More Questions & Answers