Rome2Rio

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

How to get fromVigo to Ukraineby towncar, plane, train, bus, car or car train

Find Transport to Ukraine

See all options

There are 14 ways to get from Vigo to Ukraine by towncar, plane, train, 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. Towncar to Francisco De Sá Carneiro Airport, fly to Rzeszów–Jasionka Airport, train

    best
    1. Take a town car from Valença to Porto - Aeroporto Francisco Sá Carneirotowncar
    2. Fly from Francisco De Sá Carneiro Airport (OPO) to Rzeszów–Jasionka Airport (RZE)planeOPO - RZE
    3. Take the train from Rzeszow Glowny to Przemysl Glownytrain
    4. Take the train from Przemysl Glowny to Lvivtrain
    15h
    ₴13,956–26,956
  2. Bus

    cheapest
    1. Take the bus from Vigo to Botoşanibus
    2. Take the bus from Botosani to Kyiv Central Bus stationbusBotosani-Kyiv / ...
    3d 13h
    ₴5,376–9,967
  3. Train, bus

    1. Take the train from Vigo Urzaiz to Madrid ChamartíntrainAve
    2. Take the train from Madrid Chamartín to Valencia Joaquin SorollatrainAve
    3. Take the bus from Estació d'Autobusos de València to Kyiv Bus stationbus
    2d 12h
    ₴11,636–18,285
  4. Train, bus via Mainz

    1. Take the train from Vigo Urzaiz to ZamoratrainAve
    2. Take the bus from Zamora to Mainz central train stationbus
    3. Take the train from Mainz Hbf to Wien HbftrainNj
    4. Take the train from Wien Hbf to Kyiv-Pasazhyrskyitrain
    2d 19h
    ₴25,093–38,275
  5. Drive 3,778.6 km

    1. Drive from Vigo to Kyivcar3,778.6 km
    38h 46m
    ₴29,127–42,073
  6. Fly Vigo to Chișinău International Airport, bus

    1. Fly from Vigo (VGO) to Chișinău International Airport (RMO)planeVGO - RMO
    2. Take the bus from Chisinau Airport to Odessa stationbus
    13h 25m
  7. Towncar to Francisco De Sá Carneiro Airport, fly to John Paul Ii International Airport Kraków–Balice, train

    1. Take a town car from Valença to Porto - Aeroporto Francisco Sá Carneirotowncar
    2. Fly from Francisco De Sá Carneiro Airport (OPO) to John Paul Ii International Airport Kraków–Balice (KRK)planeOPO - KRK
    3. Take the train from Krakow Glowny to Przemysl Glownytrain
    4. Take the train from Przemysl Glowny to Lvivtrain
    15h
    ₴12,471–22,686
  8. Towncar to Francisco De Sá Carneiro Airport, fly to Chișinău International Airport, bus

    1. Take a town car from Valença to Porto - Aeroporto Francisco Sá Carneirotowncar
    2. Fly from Francisco De Sá Carneiro Airport (OPO) to Chișinău International Airport (RMO)planeOPO - RMO
    3. Take the bus from Chisinau Airport to Odessa stationbus
    15h 4m
  9. Train to Santiago De Compostela Airport, fly to Chișinău International Airport, bus

    1. Take the train from Vigo Urzaiz to Santiago De Compostelatrain
    2. Fly from Santiago De Compostela Airport (SCQ) to Chișinău International Airport (RMO)planeSCQ - RMO
    3. Take the bus from Chisinau Airport to Odessa stationbus
    13h 52m
  10. Towncar to Francisco De Sá Carneiro Airport, fly to Warsaw Chopin Airport, train

    1. Take a town car from Valença to Porto - Aeroporto Francisco Sá Carneirotowncar
    2. Fly from Francisco De Sá Carneiro Airport (OPO) to Warsaw Chopin Airport (WAW)planeOPO - WAW
    3. Take the train from Warszawa Sluzewiec to Przemysl Glownytrain
    4. Take the train from Przemysl Glowny to Lvivtrain
    16h 40m
    ₴12,316–20,636
  11. Towncar to Francisco De Sá Carneiro Airport, fly to Budapest Ferenc Liszt International Airport, train

    1. Take a town car from Valença to Porto - Aeroporto Francisco Sá Carneirotowncar
    2. Fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD)planeOPO - BUD
    3. Take the train from Ferihegy to Szolnoktrain
    4. Take the train from Szolnok to Lvivtrain
    22h 38m
    ₴15,758–23,988
  12. Train, bus #2

    1. Take the train from Vigo Guixar to Barcelona-SantstrainAlv
    2. Take the bus from Barcelona, Estació d'Autobusos Nord to Kyiv Bus stationbus
    2d 14h
    ₴11,383–13,286
  13. Bus via Barcelona

    1. Take the bus from Vigo to Barcelona, Estació d'Autobusos Nordbus
    2. Take the bus from Barcelona, Estació d'Autobusos Nord to Kyiv Bus stationbus
    2d 16h
    ₴12,076–13,517
  14. Drive, car train

    1. Drive from Vigo to Düsseldorf Hbfcar
    2. Take the car train from Düsseldorf Hbf to Villach Hbfcartrain
    3. Drive from Villach Hbf to Kyivcar
    43h 42m
    ₴32,465–90,338

Francisco De Sá Carneiro Airport (OPO) to Rzeszów–Jasionka Airport (RZE) flights

Calendar12Weekly Planes
Duration6h 24mAverage Duration
Ticket₴4,896Cheapest Price
See schedules

Questions & Answers

What companies run services between Vigo, Spain and Ukraine?

You can take a bus from Vigo to Khreshchatyk via Barcelona, Estació d'Autobusos Nord, Kyiv Bus station, and Vokzalna in around 2d 16h.

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

Airlines
Train operators
Bus operators
Other operators

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.

Related travel guides